Batch file 从jenkins(windows server 2008)在远程服务器(windows 7)上运行批处理脚本
我在WindowsServer2008上创建了一个CI(jenkins)环境。现在我想执行windows批处理命令,以远程访问另一个windows(win7),并在win7上运行bat文件 批处理命令是: PsExec.exe-accepteula\machinename-u用户名-p密码cmd/c:\test\test.bat Jenkins控制台输出为: PsExec v2.11-远程执行进程 版权所有(C)2001-2014 Mark Russinovich Sysinternals-www.Sysinternals.com 远程过程调用失败,未执行。 正在连接到 正在…上启动PSEXESSVC服务 无法在上启动PSEXESSVC服务: 正在连接到 正在…上启动PSEXESSVC服务Batch file 从jenkins(windows server 2008)在远程服务器(windows 7)上运行批处理脚本,batch-file,deployment,jenkins,psexec,jenkins-cli,Batch File,Deployment,Jenkins,Psexec,Jenkins Cli,我在WindowsServer2008上创建了一个CI(jenkins)环境。现在我想执行windows批处理命令,以远程访问另一个windows(win7),并在win7上运行bat文件 批处理命令是: PsExec.exe-accepteula\machinename-u用户名-p密码cmd/c:\test\test.bat Jenkins控制台输出为: PsExec v2.11-远程执行进程 版权所有(C)2001-2014 Mark Russinovich Sysinternals-ww
CMD可以成功执行批处理命令,为什么jenkins命令失败 我检查了services.msc列表中的远程过程调用(RPC)和远程过程调用(RPC)定位器是否已启动 我在谷歌做了大量研究,花了一整天的时间来解决这个问题。然而,我仍然没有想出如何解决这个问题
感谢您的帮助,我们会迅速回复您的建议,谢谢
c:\test\test.bat
是否存在于远程计算机上?是的,它存在于远程计算机上。我可以通过jenkins服务器(windows server 2008)上的windows命令行成功运行该命令。PsExec.exe-accepteula\machinename-u username-p password cmd/c:\test\test.bat查看这是否有帮助:c:\test\test.bat
是否存在于远程计算机上?是的,它存在于远程计算机上。我可以通过jenkins服务器(windows server 2008)上的windows命令行成功运行该命令。PsExec.exe-accepteula\machinename-u username-p password cmd/c:\test\test.bat查看这是否有帮助: