在jenkins调用的批处理文件中调用批处理文件

时间:2016-05-16 10:46:37

标签: batch-file jenkins parallel-processing

我有一个执行a.bat的批处理文件a.jar。当a.jar执行正在进行时,它会要求调用a1.bat(在25秒后考虑)。我用过

@start /b cmd /c java -jar a.jar
choice /d y /t 25 > nul
@start /b cmd /c a1.bat

如果我从a.bat执行CMD,则会调用a1.bat。 但是当从a.bat调用jenkins时,a1.bat不会被调用。此外,暂停不起作用。我尝试使用ping 1.1.1.1代替choice,即使失败也是如此。我用@start / b并行执行它们。有没有其他方法可以调用a1.bat

1 个答案:

答案 0 :(得分:0)

你试过timeout /t 25 /nobreak吗?这应该暂停脚本25秒,然后继续提交a1.bat。