Войти

Показать полную графическую версию : VBS Taskkill


alex_lvk
05-12-2011, 21:20
Ув. форумчане! Кто поможет или подскажет как написать работающий простенький (вроде как) скрипт.

Суть такова:

1. При первом запуске должен прописать себя в автозапуск (желательно в реестр).
2. Должен мониторить запуск одного или неск. процессов (например iexplore.exe и opera.exe) и убивать их. (Можно чтобы не сразу, а через опр. время).
3. Цикл (собственно мониторить постоянно появление процесса).

P.S. Язык - vbs

Iska
05-12-2011, 23:55
alex_lvk, написать проблемы не составляет, и готовые образцы на форуме наличествуют. Есть ряд вопросов:

1) зачем?
2) почему так?
Можно чтобы не сразу, а через опр. время) »
3) каково значение этого «через опр. время»?

alex_lvk
06-12-2011, 11:46
1) Брат задрот много играет в ммо-игры. Надо пресекать.
2) Задержка нужна для эффекта неожиданности, чтобы не говорил: Э, чёт не запускается.
3) Мин. 10 хватит, да и я знаю как потом ее выставлять, вроде слип команда и время в мс.

Iska
06-12-2011, 15:58
alex_lvk, коль знаете — берите за основу этот скрипт: Prevent a Process from Running - Репозиторий центра сценариев TechNet (http://gallery.technet.microsoft.com/scriptcenter/7bbecb60-e360-47dd-8aae-bf91c6d58df6). Значение при «Sleep» выставляйте при посредничестве функции «Random()».

alex_lvk
06-12-2011, 16:09
Iska, спасибо за подсказку :) Сейчас буду разбираться.




© OSzone.net 2001-2012