我需要在远程计算机上运行jar文件。该jar有几个参数。使用PSExec和CMD运行JAR文件
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /S "c:\mydir\myjar.jar" [my jar args here]
有人能告诉我如何做到这一点?我得到的最接近的是CMD启动,但没有命令。
我需要在远程计算机上运行jar文件。该jar有几个参数。使用PSExec和CMD运行JAR文件
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /S "c:\mydir\myjar.jar" [my jar args here]
有人能告诉我如何做到这一点?我得到的最接近的是CMD启动,但没有命令。
你试过
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /c "java -jar c:\mydir\myjar.jar [my jar args here]"
?
运行Java可执行文件(我假设myjar.jar是),你必须使用以下命令:
java -jar [jar name]
那么试试这个:
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /S "java -jar c:\mydir\myjar.jar" [my jar args here]
cmd.exe的/ s参数意味着很少。/c,至少。输入cmd.exe /?在命令提示符下查看这些选项的含义。 – 2010-07-30 23:14:46