0

java経由でバッチコマンドを実行したい。どうやってやるの ?"c:\windows\system32\net use s: \192.168.1.160"\100 Gelem 1" /user:xxx xxx" これは実際には Windows コマンド プロンプトで動作します

成功せずに試すコードは次のとおりです。

String[] cmd = { "c:\\windows\\system32\\net","use s: \\\\192.168.1.160\"\\100 Gelem 1     \" /user:100 100"};

Process p = Runtime.getRuntime().exec(cmd);
ProcessBuilder builder = new ProcessBuilder(cmd);
builder.redirectErrorStream(true);
p.waitFor();
4

1 に答える 1