0

基本的に、プログラムがゼロ以外の値で終了した場合は、プログラムを再起動する必要があります。

おそらくBATファイルの数行のコードで作成できる単純なプログラムになると思います。誰かがすでに同様のプログラムを書いていて、それを共有したいかどうか疑問に思っています。

4

2 に答える 2

1

Python の場合:

import subprocess

while True:
    rc = subprocess.call('program.exe')
    if rc == 0:
        break
于 2011-07-05T21:47:10.260 に答える
0

これはバッチでの簡単な例です:

:a
program.exe
IF NOT %ERRORLEVEL% EQU 0 GOTO a
于 2011-07-06T19:33:09.347 に答える