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

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

Ветеран


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

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


Цитата Kukuruzo666:
только после закрытия всех процессов »
иначе это будет звучать как, если из заданных процессов работает хотя бы один - нет запуска, закрыты все - запуск:

Код: Выделить весь код
@echo off
set "pr1=proc1.exe"
set "pr2=proc2.exe"
set "serv=service"

cmd /c for /l %%i in () do @tasklist^|findstr /c:"%pr1%" /c:"%pr2%"^|^| (net start "%serv%"^& exit /b)^&^>nul timeout /t 1 /nobreak
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:59, 20-03-2018 | #10