ファイルに4 行ありbat
ますが、cmd が閉じる前にスレッドが続きます。
これが私のコードです:
rt = Runtime.getRuntime();
proc = rt.exec("cmd /c start C:\\temp\\test.bat");
if(proc.waitFor() == 0) {
return "did it";
} else {
return "nooope";
}
did it
cmdが閉じる前に常に取得します。ここに私のバッチファイルがあります:
@ECHO off
taskkill /IM "Process.exe" /F
cd "C:\Program Files\ProcessFolder"
START /WAIT Process.exe
START otherProcess.exe
EXIT
助けはありますか?