从jenkins(Windows Server 2008)在远程服务器(Windows 7)上运行批处理脚本

时间:2015-06-29 11:28:25

标签: batch-file deployment jenkins psexec jenkins-cli

我在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)定位器。

我做了大量的谷歌研究,花了一整天来解决这个问题。但是,我仍然没有想出如何解决这个问题。

感谢任何帮助,并会对任何建议做出快速反应,谢谢!

0 个答案:

没有答案