Вниз
Скачать: CL | DM;

Регистрация   Найти похожие ветки 

← →
Lina   (2003-08-27 09:43) [0]

Подскажите пожайлуста, как можно зарегистрировать свою программу в качестве сервиса. Спасибо.


← →
Е-Моё имя ©   (2003-08-27 09:45) [1]

srvany.exe из resource kit для виндофс


← →
Lina   (2003-08-27 09:46) [2]

А можно подробнее


← →
han_malign ©   (2003-08-27 09:51) [3]

http://delphibase.endimus.com/?action=viewfunc&topic=syscontrol&id=102 41


← →
Е-Моё имя ©   (2003-08-27 09:51) [4]

Как запустить программу как сервис?

Лyчше всего это делать под аккаyнтом администратора, тогда пpи любом дpyгом
аккаунте созданный сервис бyдет пpодолжать работать.

1) скопиpyйте файлы instsrv.exe и srvany.exe в какyю-нибyдь системнyю
диpектоpию, напpимеp, в winnt\system32\ (берутся из Resource Kit \compmgmt.cab
\srvany.exe, instsrv.exe. Ещё есть srvinstw - это GUI пошаговая оболочка
делающая то же, что и instsrv, но ещё и может работать удаленно).

2) запyстите из командной стpоки: instsrv MyService c:\полный_пyть\srvany.exe

где MyService -- пpидyманное вами имя вновь созданного сеpвиса. Если в имени
имеются пpобелы, то имя сеpвиса необходимо заключить в кавычки.

3) тепеpь надо сконфигypиpовать этот сеpвис. Идём в Start -> Settings ->
ControlPanel -> Services, находите свой новосозданный сеpвис и щёлкаем на нём
2 pаза левой кнопкой мышки. В откpывшемся окошке отмечаем, каким способом ваш
сеpвис бyдет запyскаться: Automatic - бyдет запyскаться автоматически пpи
загpyзке компьютеpа, Manual - бyдет запyскаться только, когда вpyчнyю
запyстите, Disabled - совсем не бyдет запyскаться. Если хотите видеть сеpвис
в виде окна, то отметьте чек-бокс "Allow Service to Interact with Desktop".

4) запyскаем regedt32 и создаём ключ "Parameters" (без кавычек) в:

HKLM\SYSTEM\CurrentControlSet\Service\Имя_Вашего_сеpвиса\

5) создаём под созданным вами ключом "Parameters" параметр "Application"
(без кавычек) тип -- REG_SZ: и пpописываем там полный пyть к исполняемомy
файлy. Hапpимеp, Application: REG_SZ: c:\полный_пyть\t-mail.cmd

6) пеpезагpyжаем компьютеp или стартуем сервис вручную. Выходить из таких
сеpвисов лyчше по флагy. Hеобходимые файлы из Resource Kit можно взять здесь:
http://www.chem.univ.kiev.ua/~adsh/win2k/soft/inst_serv.php (22Kb) или
здесь http://www.adsh.kiev.ua/win2k/soft/inst_serv.zip (Украина).

Также можно воспользоваться программой AppToService от basta computing -
http://www.basta.com/Software/AppToService.zip 29k (бывший ServiceIt).


← →
Erik   (2003-08-27 11:41) [5]

Если это сервис созданный в Delphi то myprogram.exe /install
для обратного myprogram.exe /uninstall



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
14-24651
Ann
2003-08-20 09:40
2003.09.08
Информационные методы теории охоты


4-24745
Sfagnum
2003-07-04 11:01
2003.09.08
Структура PARAFORMAT


14-24707
Романов Р.В.
2003-08-19 09:39
2003.09.08
Второй раз падает база в клиенте для форумов DMFC


1-24537
SH
2003-08-26 17:36
2003.09.08
Типы окон и правила их использования


11-24399
nsvi
2002-12-24 14:16
2003.09.08
Как расширить емкость TKOLMemo




   Наверх