вторник, 14 февраля 2012 г.

Как скрыть программу в трее и панели задач Windows


Бывают ситуации, когда надо запустить на компьютере пользователя программу в скрытом виде (чтобы не было кнопки программы на панели задач и иконки в трее, а также чтобы не
было видно окна программы), однако программистами в программе не предусмотрен такой режим запуска. Примеров можно привести массу, например, запуск какого-то монитора работы пользователя или клавиатурного шпиона... Оказывается спрятать любую программу очень просто! В этом случае можно воспользо ваться средствами WSH для скрытого запуска таких программ.
 Вотпример JS-скрипта, запускающего в таком режиме обычный виндовый блокнот:
var WSHShell = WScript.CreateObject("WScript.ShellH);
WSHShell.Run("notepad",0);
Второй параметр во второй строке, а именно «0», указывает, что надо запустить файл в невидимом режиме.
  Создайте файл с расширением *.js и пропишите его в автозагрузку. Теперь работа вашей программы практически незаметна. Окно у нее невидимо, кнопки на панели задач нет, в диспетчере задач на вкладке "Приложения" она тоже не светится. Только в списке процессов возможно найти notepad.exe и снять его

Комментариев нет:

Отправить комментарий