Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Закрытие одного батника, при закрытии второго (http://forum.oszone.net/showthread.php?t=348353)

PsuchO 24-03-2021 09:53 2953760

Закрытие одного батника, при закрытии второго
 
Всем пивет, есть 2 батника, очень хочу закрывать один из них, при закрытии другого, что просто, один батник является главным и ВСЕГДА будет закрываться только он. Возможно ли такое?
И возможно ли сделать так, что бы бы если я нажму на крестик зависимого батника, он не закрывался пока открыт основной?

PsuchO 24-03-2021 13:02 2953775

Код:

@echo off
set "p1=One.exe"
set "p2=Two.exe"
set "p3=Three.exe"
cmd /c for /l %%# in () do @tasklist /fi "imagename eq %p1%"^|findstr /v :^|^| (taskkill /f /im "%p2%" /im "%p3%"^& exit /b)^&^>nul timeout /t 1 /nobreak
pause

Решил проблему вот так

alpap 24-03-2021 15:45 2953792

Цитата:

Цитата PsuchO
нажму на крестик зависимого батника, он не закрывался »

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


Время: 04:44.

Время: 04:44.
© OSzone.net 2001-