Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
:: Пропал любой процесс из списка - выполнить команду
@echo off
set "pr1=proc1.exe"
set "pr2=proc2.exe"
cmd /c for /l %%i in () do @for %%p in (%pr1% %pr2%) do @tasklist /fi "imagename eq %%p"^|findstr /v :^|^| (echo Запуск^& exit /b)^&^>nul timeout /t 1 /nobreak
pause
Код: Выделить весь код
:: Мониторит открытый калькулятор и блокнот, если пропал калькулятор - закроется и блокнот
@echo off
set "p1=calc.exe"
set "p2=notepad.exe"
cmd /c for /l %%# in () do @tasklist /fi "imagename eq %p1%"^|findstr /v :^|^| (taskkill /f /im "%p2%"^& exit/b)^&^>nul timeout /t 1 /nobreak
pause

Отправлено: 17:49, 16-08-2021 | #2