Пользовательские службы Windows 2003 - PullRequest
0 голосов
/ 13 января 2009

У меня есть .exe, который я хочу запустить при загрузке сервера Win2k3. Нужно ли устанавливать .exe как пользовательский сервис. Если да, каков процесс настройки пользовательской службы?

Ответы [ 3 ]

1 голос
/ 13 января 2009

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

Если ваш процесс несложный, вы можете просто настроить его как запланированное задание - с триггером, настроенным на запуск системы. Если ему нужно больше взаимодействовать с системой, то есть нужно сделать паузу, отключить его, предупредить о системных событиях, таких как события питания или выключения и т. Д., Тогда вам, вероятно, следует обратить внимание на преобразование его в службу Win32.

Если вам нужно преобразовать в службу, начните читать здесь , а затем продолжайте читать что-то вроде книг Рихтера или Миллера , пока вы действительно не поймете, что вы делают. Затем напишите заявку на обслуживание.

0 голосов
/ 16 января 2009

XYNTservice - простая служба, которая может запускать практически любую программу как службу.

http://www.codeproject.com/KB/system/xyntservice.aspx

0 голосов
/ 13 января 2009

Если вы хотите создать эту службу вручную, вы можете использовать sc.exe для этой работы. Однако этот exe-файл должен быть способен работать как служба.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...