1

文字列のリストをバッチファイルのパラメータとして渡したいのですが、機能しません。誰かが私に解決策を教えてもらえますか?私のコードは次のようなものです:

Process pr = rt.exec(new String[] { "cmd", "/c", "D:/test.bat " + s1.get(i)});

しかし、バッチファイルを使用せずにコマンドを直接起動すると、機能します。

Process pr = rt.exec(new String[] { "cmd", "/c", 
     "java -jar D:/clientApplication.jar " + s1.get(i)});

Javaのサンプル例をお勧めします。

前もって感謝します。

4

1 に答える 1

1
new String[] { "cmd", "/c", "D:/test.bat ", s1.get(i)}
于 2013-01-18T11:59:03.850 に答える