我有一个Jenkins工作,我需要启动Windows程序。
我试图使用Python的子进程来启动程序,但看起来当我的python退出时,程序也会退出。它在某种程度上是有道理的,因为它是一个子流程...然后我尝试在詹金斯的工作中像cmd c:\myprogram.exe
那样启动它,它仍然不起作用....
有什么建议吗?
答案 0 :(得分:1)
您需要使用START将程序启动到单独的进程中。
尝试START c:\myprogram.exe
检查以下bash进行测试。
@echo off echo "launching notepad.exe" notepad.exe echo "Marker 1" pause echo "launching notepad.exe with START" START notepad.exe echo "Marker 2" pause