我在Windows Server 2008上创建了一个CI(jenkins)环境。现在我想执行windows batch命令远程到另一个窗口(win7)并在win7上运行bat文件。
批处理命令是: PsExec.exe -accepteula \ machinename -u username -p password cmd / c c:\ test \ test.bat
Jenkins控制台输出是: PsExec v2.11 - 远程执行进程 版权所有(C)2001-2014 Mark Russinovich Sysinternals - www.sysinternals.com
远程过程调用失败但未执行。 连接到......
在...上启动PSEXESVC服务
无法启动PSEXESVC服务: 连接到......
在...上启动PSEXESVC服务
批处理命令可以由CMD成功执行,为什么jenkins命令失败?
我检查了远程过程调用(RPC),并且已在services.msc列表中启动了远程过程调用(RPC)定位器。
我做了大量的谷歌研究,花了一整天来解决这个问题。但是,我仍然没有想出如何解决这个问题。
感谢任何帮助,并会对任何建议做出快速反应,谢谢!