Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этой статье приведены действия по созданию пользовательской службы Windows NT.
Применяется к: Windows 10 — все выпуски
Исходный номер базы знаний: 137890
Внимание
В этой статье содержатся сведения об изменении реестра. Перед изменением реестра убедитесь, что вы узнаете, как восстановить его при возникновении проблемы. Дополнительные сведения о том, как это сделать, см . в разделах справки по восстановлению реестра или восстановлению раздела справки по разделу реестра в редакторе реестра.
Итоги
Пакет ресурсов Windows NT предоставляет две служебные программы, которые позволяют создавать определяемую пользователем службу Windows NT для приложений Windows NT и некоторых 16-разрядных приложений, но не для пакетных файлов.
Instrsrv.exe устанавливает и удаляет системные службы из Windows NT и Srvany.exe позволяет любому приложению Windows NT выполняться как услуга.
Действия по созданию определяемой пользователем службы
Чтобы создать определяемую пользователем службу Windows NT, выполните следующие действия.
В командной строке MS-DOS (выполняющемся CMD.EXE) введите следующую команду:
path \INSTSRV.EXE My Service path \SRVANY.EXEГде путь — это диск и каталог комплекта ресурсов Windows NT (например,
C:\RESKIT), а моя служба — это имя создаваемой службы.Пример:
C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exeПримечание.
Чтобы убедиться, что служба была создана правильно, проверьте реестр, чтобы убедиться, что для параметра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\service nameImagePath задано значение SRVANY.EXE. Если этот параметр не задан правильно, служба будет остановлена вскоре после запуска и возврата идентификатора события 7000 ( имя службы не удалось запустить).Предупреждение
Неправильное использование редактора реестра может привести к серьезным проблемам, которые могут потребовать переустановки операционной системы. Корпорация Майкрософт не гарантирует возможность устранения проблем, возникших в результате неправильного использования редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
Дополнительные сведения об изменении реестра см. в следующих разделах справки по сети в редакторе реестра:
- Изменение ключей и значений
- Добавление и удаление сведений в реестре
- Изменение данных реестра
Примечание.
Перед изменением реестра необходимо создать резервную копию реестра.
Запустите редактор реестра (Regedt32.exe) и найдите следующий подраздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>В меню "Изменить" выберите "Добавить ключ". Введите следующие записи и нажмите кнопку "ОК".
- Имя ключа: параметры
- Класс: <оставьте пустым>
Выберите ключ параметров.
В меню "Изменить" выберите "Добавить значение". Введите следующие записи и нажмите кнопку "ОК".
- Имя значения: приложение
- Тип данных: REG_SZ
- Строка: <path>\<application.ext>
where <path>\<application.ext> — это диск и полный путь к исполняемому файлу приложения, включая расширение (например, C:\WinNT\Notepad.exe)
Закройте редактор реестра.
По умолчанию только что созданная служба настраивается для автоматического запуска системы при перезапуске системы. Чтобы изменить этот параметр на "Вручную", запустите applet services из панель управления. Затем измените значение "Запуск" на "Вручную". Служба, заданная вручную , может быть запущена одним из нескольких способов:
Из приложения служб в панель управления
В командной строке MS-DOS введите следующую команду:
NET START <My Service>Используйте программу Sc.exe из набора ресурсов. Введите следующую команду из командной строки MS-DOS:
<path>\Sc.exe start <My Service>Где <путь> — это диск и каталог набора ресурсов Windows NT (например,
C:\Reskit).
Дополнительные сведения об установке и удалении определяемой пользователем службы см. в документе Srvany.wri, предоставленном служебными программами Windows NT Resource Kit (например, C:\Reskit\Srvany.wri). Этот документ также можно найти на компакт-диске комплекта ресурсов Windows NT в каталоге Common\Config .
Сбор данных
Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.