Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Скрыть программу под Win2k/WinXP через ServiceApplication   Найти похожие ветки 

 
Arsen ©   (2004-02-05 19:43) [0]

Дело все в том, что под NT-образными системами API-функция RegisterServiceProcess не работает. Нашел другую возможность - создавать не Application, а Service Application. Но при запуске процесса он почему-то работает только 15 секунд, после чего завершается. Как убрать это ограничение?

Заранее спасибо.


 
Anatoly Podgoretsky ©   (2004-02-05 19:48) [1]

Зачем?


 
able ©   (2004-02-05 20:25) [2]

а ты уверен, что спрячешь через сервисы?? ;)


 
Arsen ©   (2004-02-05 23:12) [3]

Уверен. Если поставить галочку System, то из Ctrl-Ald-Del процесс удалить нельзя-пишет Access denied.


 
CyberFreak ©   (2004-02-05 23:43) [4]

> Но при запуске процесса он почему-то работает только 15 секунд, после чего завершается.

А как ты его запускаешь?


 
Alexander666 ©   (2004-02-06 08:43) [5]

Гмм, а как ты так галочку ставишь?


 
able ©   (2004-02-06 16:56) [6]

Уверен. Если поставить галочку System, то из Ctrl-Ald-Del процесс удалить нельзя-пишет Access denied.
Круто. Пойду спрячу свою прогу через галочку


 
Arsen ©   (2004-02-06 23:21) [7]

Ну, может не совсем галочку. В Object Inspector выставить свойство Start Type в stSystem.


 
DeadMeat ©   (2004-02-07 01:33) [8]


Ну, может не совсем галочку. В Object Inspector выставить свойство Start Type в stSystem.

-> able
Понял... Так что галочкой ты не спрячешь... Глупости всё это... Надо выставить свойство Start Type в stSystem... Тогда всё будет OK...


 
able ©   (2004-02-07 05:59) [9]

Удалено модератором
Примечание: Пустое сообщение


 
Arsen ©   (2004-02-07 14:00) [10]

Но почему 15 секунд???


 
Digitman ©   (2004-02-07 14:07) [11]


> Arsen ©   (07.02.04 14:00) [10]


сервис-процесс не может и не должен запускаться как обычное приложение

после регистрации сервиса в системе (выполнение ком.строки вида "myService.exe /install") для старта/стопа сервис-процесса пользуй стандартную консоль Services в составе Administrative Tools твоей ОС


 
Arsen ©   (2004-02-08 17:03) [12]

После выполнения /install пишет про удачную установку, но в Services не появляется!


 
DeadMeat ©   (2004-02-08 18:25) [13]

Значит удалось...!!!! Скрыл...!!!!


 
Игорь Шевченко ©   (2004-02-08 18:51) [14]

Arsen ©   (08.02.04 17:03)


> После выполнения /install пишет про удачную установку, но
> в Services не появляется!


Совсем скрытый процесс получился. Если не появился в Services, значит, не установился.

P.S. Скрыть процесс через Service Application все равно не получится, достаточно открыть Task Manager и увидеть, что сервисы видны точно также, как и процессы пользователя.



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
1-1080420173
oleg_SYS
2004-03-27 23:42
2004.04.18
Перетаскивание файлов


9-1066645021
MozG
2003-10-20 14:17
2004.04.18
Как избавиться от дополнительных клавиш в DXInput?


14-1080350001
Думкин
2004-03-27 04:13
2004.04.18
С днем рождения! 27 марта.


3-1079942569
Gaval
2004-03-22 11:02
2004.04.18
DBGrid


4-1076152288
Kolyan
2004-02-07 14:11
2004.04.18
DispatchMessage & TranslateMessage