Простая программа для перезапуска другой программы при определенных условиях - PullRequest
0 голосов
/ 06 июля 2011

Обычно мне нужно перезапустить программу, если она выходит со значением, отличным от нуля.

Я полагаю, что это будет простая программа, возможно, с несколькими строками кода в BAT-файле. Мне интересно, если кто-то уже написал подобную программу и хочет поделиться ею.

Ответы [ 2 ]

1 голос
/ 06 июля 2011

В Python:

import subprocess

while True:
    rc = subprocess.call('program.exe')
    if rc == 0:
        break
0 голосов
/ 06 июля 2011

Это простой пример в пакетном режиме:

:a
program.exe
IF NOT %ERRORLEVEL% EQU 0 GOTO a
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...