我需要在远程机器上运行一个 jar 文件。jar 有几个参数。
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /S "c:\mydir\myjar.jar" [my jar args here]
有人可以告诉我该怎么做吗?我得到的最接近的是让 CMD 启动但没有命令。
要运行 java 可执行文件(我假设 myjar.jar 是),您必须使用以下命令:
java -jar [jar 名称]
所以试试这个:
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /S "java -jar c:\mydir\myjar.jar" [我的 jar 参数在这里]
你有没有尝试过
psexec \\somemachine -i /accepteula -i -u domain\user -p password cmd /c "java -jar c:\mydir\myjar.jar [my jar args here]"
?