Показать сообщение отдельно
Старый 15.03.2009, 00:10   #1
KollinZ
professional 
 
Аватар для KollinZ
 
Регистрация: 09.01.2009
Сообщений: 1,833
Вес репутации: 42 KollinZ специалистKollinZ специалистKollinZ специалистKollinZ специалистKollinZ специалистKollinZ специалист
Депозит: 0$
Вы сказали Спасибо: 382
Поблагодарили 373 раз(а) в 233 сообщениях
Запуск программ в невидимом режиме:
Для того чтобы в windows скрытно запустить какую-нибудь программу необязательно придумывать что-то новое. Достаточно воспользоваться встроенными средствами, а точнее поддержкой скриптовых команд WSH. Например, вам необходимо заставить запуститься и работать некий злобный файлик, да так чтобы пользователь ничего незаметил. Для этого создаем простой текстовый файл и пишем:

Код:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("file.exe",0);
0 - указывает на то, что файл необходимо запустить в невидимом режиме

Чтобы файл исполнил записанные в него функции, переименовываем его в ваше_имя.js а для запуска без вашего участия, помещаем ярлык в автозагрузку, а еще лучше в реестр по адресу:
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Окно запускаемой таким способом программы невидимо, кнопки на панели задач нет, в приложениях диспетчера задач ее тоже не видно. Найти запущенную программу можно только в процессах того же диспетчера задач, но если имя нужной программы изменить на какой-нибудь там systems32.exe то пользователь не одаренный специальными знаниями вряд ли найдет её вообще...

источник virtual-master

Последний раз редактировалось KollinZ, 13.09.2011 в 14:23. Причина: подправил...
KollinZ вне форума   Ответить с цитированием
Благодарности: 5