Jenkins / Psexec - 当我尝试在虚拟机上运行批处理文件时出现错误代码1

时间:2014-07-03 10:55:06

标签: batch-file jenkins psexec

"C:\Temp\PsTools\PsExec.exe" -accepteula -i \\ukvc-miu29-12 -u Domain\Username -p Password "C:\Testing1\testing.bat"

以上代码是输入Jenkins的内容:Build - >执行Windows批处理命令部分。

`C:\ Testing1 \ testing.bat退出ukvc-miu29-12,错误代码为1。

C:\ Program Files(x86)\ Jenkins \ jobs \运行比较脚本\工作区>退出1 构建步骤'执行Windows批处理命令'标记为失败 完成:FAILURE`

基本上尝试使用Psexec工具访问我的虚拟机上的批处理文件并在其中运行。

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

1 个答案:

答案 0 :(得分:1)

我不熟悉-i参数,但我认为你错过了-W参数 -

试试这个:

"C:\Temp\PsTools\PsExec -u USERNAME -p PASSWORD -w "C:\Testing1\testing.bat"

此外,您可能会发现此链接很有用:http://ss64.com/nt/psexec.html