Компьютерный форум 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=281820)

muslimdogger 05-05-2014 00:41 2347072

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

alv1r 05-05-2014 16:36 2347333

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

mwz 05-05-2014 17:56 2347371

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

Да и убивать процесс не убедившись предварительно, что он действительно существует -- это моветон. ;)

Iska 05-05-2014 19:08 2347403

Если уж так хочется скриптом: Сценарий Prevent a Process from Running.

muslimdogger 05-05-2014 23:00 2347532

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

Iska 06-05-2014 00:03 2347552

Чем не устраивает WSH?

mwz 06-05-2014 00:31 2347567

Цитата:

Цитата muslimdogger
все таки не вариант это с помощью cmd сделать? »

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

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

muslimdogger 06-05-2014 08:03 2347616

mwz, благодарю! разобрался


Время: 20:42.

Время: 20:42.
© OSzone.net 2001-