0
私はpowershellスクリプトを実行するjavaコードを持っています。私のパラメータは、私がユーザーから得た文字列配列です。配列からpowershell javaプログラムにパラメータを渡す
String sentence = clientinp.readUTF();
String[] parts = sentence.split(",");
コードを実行するたびにスクリプトにパラメータを設定する必要はありますか? 私はこのコードを試してみました:
String command = "powershell.exe $Add-DnsServerResourceRecordA -ZoneName -Name -IPv4Address -TimeToLive";
をしかし、私はpowershell.Whatに、この配列は、私が何をすべき渡すことができるのか分からないのですか?
を使用することができます別の方法として
'' powershell.exe $ Add-DnsServerResourceRecordA "+ parts [0] +" ... "+ parts [...];' – px06
[リンク] http://stackoverflow.com/questions/29545611/executing-あなたが助けてくれるでしょう – Onkar
@ px06はい私は確信しています.iはこれを試してください: "powershell.exe $ Add-DnsServerResourceRecordA + parts [0] + pa rts [1] "; "$ Add-DnsServerResourceRecordA"の末尾はありませんか? – sara