Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как скрыть свою программу от Win2000 [D5, D6, Win2k, WinXP]


Атучин Михаил ©   (2003-09-24 08:14:00) 

Уважаемые эксперты!
Подскажите как скрыть свою программу от Windows 2000.
RegisterServiceProcess не работает.


Verg   (2003-09-25 08:53:00) [1]

Я вот только одного не пойму - почему считается, что сервисы не видны в Task Manager-е? Вот я вижу всех их прекрасно. Ну да, имя процесса не совпадает с названием сервиса, ну и?

Остановить/запустить? - Легко через Contorl Panel или по-новомодному - Мой компьютер|Управление|службы и приложения....


admin   (2003-09-24 18:05:00) [2]

Удалено модератором
Примечание: Offtopic


Marouder   (2003-09-24 11:13:00) [3]

Это вы зря, парни, думаете, что невозможно.
Я сделал это все-таки.
Идите сюда.
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1064387516&n=5


Игорь Шевченко   (2003-09-24 10:39:00) [4]

В FAQ :)


willys   (2003-09-24 10:14:00) [5]

спрятать сам процесс (даже если это системный сервис) невозможно. в лучшем случае, его можно выкинуть из списка Applications, но в списке Processes показываются все процессы системы.


icebeerg   (2003-09-24 10:05:00) [6]

А грузиться как сервис через реестр пробовал?


Songoku   (2003-09-24 09:47:00) [7]

2 Dimich1978 ->
Я если ц меня Windows немецкая или англиская. ТО что? Вот видель твой код уже не даработан. НО если чесно сама идея не чего.

2 Атучин Михаил ->
Зачем тебе это? Вирусы писать не прикольно. Лутше какуенибудь прогу по интреснее написал а потом показал всем какую прогу ты написал! Да кстате возложность из TaskManager тваю программу есть но кто тебе ёё скажит! :-)


Dimich1978   (2003-09-24 08:37:00) [8]

Скрыть не знаю, но я вышел из такой ситуации тем что отавливал окно Диспетчера задач и скрывал его, а для того чтобы им можно было воспользоватся сделал в программе вход админа, после входа которого я переставал отслеживать(скрывать его) и все.
ShowWindow(findwindow("#32770","Диспетчер задач Windows"),sw_hide);
ShowWindow(findwindow("#32770","Диспетчер задач Windows"),sw_show);
Работает точно под 2000 и ХР


Наверх

Титульная страница Поиск, карта сайта Написать письмо