Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 23
Благодарности: 6

Профиль | Отправить PM | Цитировать


Приведенные ниже скрипты будут перезапускать определенную программу, как только она будет закрыта. В качестве примера используется C:\Windows\notepad.exe. Этот путь в тексте скрипта нужно заменить на свой, кавычки не трогать. Итак, неубиваемый блокнот :

Версия VBscript. Поместить этот код в текстовый файл и сохранить с расширением .vbs
Код: Выделить весь код
Do: CreateObject("WScript.Shell").Run """C:\Windows\notepad.exe""", , True: Loop
Версия BAT или CMD (точнее это VBS, "завернутый" в BAT или CMD). Поместить этот код в текстовый файл и сохранить с расширением .bat или .cmd
Код: Выделить весь код
' & start "" wscript /e:vbscript "%~dpf0"
Do: CreateObject("WScript.Shell").Run """C:\Windows\notepad.exe""", , True: Loop
Для остановки скрипта в диспетчере задач завершить процесс wscript.exe

Источники:
http://forum.script-coding.com/viewtopic.php?id=6519
http://ss64.com/nt/start.html
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:11, 05-02-2014 | #16