我在Java中创建了一个执行PSEXEC
命令的程序。每当我单独运行程序时,它都能正常工作。
但是当程序同时运行5次时,只有第一个实例成功,其他4个实例无法执行。
有没有办法可以执行PSEXEC
命令的多个实例?
以下是我的Java程序:
String command = "CD <PSTools Location> && psexec \\\\" + <servername> + " -u " + <user> + " -p " + <password> + " -i 2 cmd /c wscript.exe <vbScriptName>.vbs";
Process p = Runtime.getRuntime().exec("cmd /c "+ command);
p.waitFor();