Jenkins Groovy:我们如何在groovy中添加“执行Windows批处理命令”?

时间:2015-09-09 11:23:31

标签: groovy jenkins groovy-console

我发现在Job UI中的'执行shell命令'选项的groovy脚本中有一个' shell()'等价物。 “执行Windows批处理命令”的等价物是什么?

P.S。不寻找:

def process ='xxxx'.execute()因为它对我触发的从属设备不起作用。任何替代方案?

1 个答案:

答案 0 :(得分:1)

主要欺骗,但万一有人先绊倒这个......

任何Windows批处理文件都无法直接运行,使用/ k或/ c开关(iirc)将其传递给cmd.exe

像" cmd.exe / c myBatchFile.bat" .execute()