Skip to content

Создаем новую службу в WindowsXP/2003

На днях столкнулся я по работе с необходимостью сделать новую службу в Windows Server 2003. И вот что бы не забыть в будущем решил написать краткую заметку по данной теме.

Итак приступим.

1. Скачаем пакет Windows Server 2003 Resource Kit Tools с сайта Microsoft. В данном пакете нам понадобятся 2 программы – instsrv.exe и srvany.exe.

2. Устанавливаем пакет. Создаем в корне диска С (либо на любом другом диске) новую папку kit (название может быть любым). Скопируем туда из Programm Files, наши два файла – instsrv.exe и srvany.exe – C:\Program Files\Windows Resource Kits\Tools.

3. Далее окрываем Пуск >> Выполнить… >> cmd

В окрывшейся командной строке пишем – C:\kit\instsrv.exe «Имя нашей новой службы» C:\kit\srvany.exe

cmd

В нашем случае имя службы «Test»

4. Опять окрываем Пуск >> Выполнить… >> regedit

Теперь нам необходимо подправить реестр по следующему пути:  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Test (где Test – имя нашей службы)

Далее, правой кнопкой мыши на Test >> Создать >> Раздел

Новый раздел переименуем в Parameters, далее щелкаем правой кнопкой мыши на Parameters >> Создать >> Строковый параметр

Раскрываем папку Parameters и переименовываем Новый параметр в Application. Теперь двойной клик на Apllication и в поле Значение: Указываем путь до нашей новой службы.

На этом все.

5. Проверяем. Окрываем значок Службы и ищем нашу службу (Test) и стартуем ее.

6. Если вам необходимо удалить службу, то открываем командную строку и вводим следующую команду -

C:\kit\instsrv.exe «Имя службы» REMOVE

Share your thoughts, post a comment.

Есть что сказать? Оставьте Ваш комментарий!
  1. (required)
  2. (valid email required)
  3. (required)
  4. Отправить
  5. Captcha
 

cforms contact form by delicious:days