从jenkins运行psexec而不显示日志

时间:2015-07-15 06:44:10

标签: windows jenkins cmd

我让Jenkins使用'执行Windows批处理命令'在配置了Execute Windows Batch Command的第二台计算机上运行PsExec 并设置为cmd /c "FooPsExec.bat"

当我运行Jenkins时,我没有看到PsExec日志的执行,我看到的只是:

"c:\pstools\PsExec.exe" XXXXXXXXX

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

就是这样,我可以看到进程正在远程计算机上运行但是我希望在Jenkins上看到日志

如果我在Jenkins上打开cmd并运行FooPsExec.bat(不是通过Jenkins)它正在运行并且日志会正确显示

如何使日志可见

1 个答案:

答案 0 :(得分:1)

您可以使用PaExec http://www.poweradmin.com/paexec/,它是PsExec的高级版本