![]() |
Убить процесс, если окно активно
У меня ситуация такая.
Необходимо убить процесс, если окно с заголовком XXX активно (или окно процесса xxx.exe), и после того, как окно станет неактивным, вновь этот процесс запустить. Как-то так. |
имхо проще на CMD:
Код:
For /F "Tokens=2 Delims=," %%i In ( Код:
For /F "Tokens=2 Delims=," %%i In ( |
блин, что-то не получается.
Мне надо так: если окно процесса gta_sa.exe активно, то убить процесс lswitch.exe если окно процесса gta_sa.exe не активно и процесс lswitch.exe не запущен, то запустить "c:\progra~1\lswitch.exe 20" |
Так?
Код:
@echo off |
нет
C:\Windows\system32>c:\run-kill.bat Успешно: Процесс, с идентификатором 3452, дочерний процесса 1172, был завершен. окно активно не было в общем, гнилая эта затея. |
Цитата:
|
Время: 01:23. |
Время: 01:23.
© OSzone.net 2001-