CMD/BAT - [решено] скрипт закрытия программы

Ответить
Аватара пользователя
muslimdogger

CMD/BAT - [решено] скрипт закрытия программы

Сообщение muslimdogger »

в системе время от времени запускается программа program.exe, окна у нее нет, но ее наличие можно увидеть в диспетчере задач. нужно чтоб при ее запуске, скрипт сразу "убивал" ее
Аватара пользователя
muslimdogger

Re: CMD/BAT - [решено] скрипт закрытия программы

Сообщение muslimdogger »

берем планировщик
http://www.nncron.ru/
и запускаем в нем на выполнение каждые 3 минуты батник следующего содержания: taskkill program.exe /im /f
Аватара пользователя
alv1r

Re: CMD/BAT - [решено] скрипт закрытия программы

Сообщение alv1r »

alv1r, так и планировщик Windows можно использовать... Но и в том и в другом случае программа всё равно может отработать до 3 минут -- а в вопросе стоит "сразу убить".



Да и убивать процесс не убедившись предварительно, что он действительно существует -- это моветон. Изображение
Аватара пользователя
muslimdogger

Re: CMD/BAT - [решено] скрипт закрытия программы

Сообщение muslimdogger »

спасибо, но все таки не вариант это с помощью cmd сделать?
Аватара пользователя
Iska

Re: CMD/BAT - [решено] скрипт закрытия программы

Сообщение Iska »

Цитата muslimdogger:



все таки не вариант это с помощью cmd сделать?
CMD/BAT - [решено] скрипт закрытия программы




Тут тот же текстовый файл, но имеющий расширение не .bat или .cmd, а .vbs. И работает без видимого окна и на любых машинах начиная с Win-95.



Командные же файлы менее приспособлены к такого типа операциям, и для получения требуемой функциональности придётся прибегать к извращениям, а также запускать с ключом, скрывающим окно (и кнопку в Панели задач) работающего командного процессора. Ещё один вариант, использование PowerShell, всё равно несколько сложнее и требует некоторых настроек на машине, где запускаются его сценарии.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»