![]() |
Отслеживание и перезапуск нескольких файлов в одной программе
Здравствуйте! Помогите пожалуйста написать .bat файл проверяющий запуск N файлов, например *.py, в диспетчере задач. Если хотя бы один файл закрывается, то нужно закрыть все и запустить все заново. Например, есть файлы 1.py, 2.py, 3.py, все они запускаются в одном приложении python.exe и работают бесконечно (там бесконечные циклы). Но, в случае ошибки один из них может закрыться и тогда в идеале нужно перезапустить именно этот файл, но в крайнем случае можно и просто убить все остальные и запустить их заново.
|
iezekiil, зачем писать сие на пакетных файлах, когда есть Python?! Из-под него организуйте и запуск скриптов, и контроль исполнения.
|
Цитата:
(Мониторим калькулятор, если пропал, закроется и блокнот, если делать на большее количество процессов добавляем через & еще один taskkill /f /im "%p3%" и т.д.) Код:
@echo off |
Время: 08:48. |
Время: 08:48.
© OSzone.net 2001-