基本上我需要重新启动一个程序,如果它退出的值不是零。
我相信这将是一个简单的程序,可能只需要在BAT文件中使用几行代码即可。我想知道是否有人已经编写了类似的程序,并希望分享它。
答案 0 :(得分:1)
在Python中:
import subprocess
while True:
rc = subprocess.call('program.exe')
if rc == 0:
break
答案 1 :(得分:0)
这是Batch中的一个简单示例:
:a
program.exe
IF NOT %ERRORLEVEL% EQU 0 GOTO a