Авг
23
|
Как в Windows XP запускать программы как сервисы? |
Как в Windows XP запускать программы как сервисы?
Ответ:
Самый простой способ установки запуска программы в качестве сервиса (службы) — использование специальной утилиты-мастера srvinstw.exe из комплекта Windows 2000 Server Resource Kit. Эта утилита позволяет без труда как устанавливать новые сервисы, так и удалять ненужные.
Кроме этого, в Windows 2000 Server Resource Kit входят специально для этого предназначенные консольные программы instsrv.exe и srvany.exe. Для работы с ними нужно будет войти в систему под учетной записью Администратора (Administrator), скопировать эти файлы в папку %SystemRoot%\System32, а потом выполнить следующую команду:
instsrv new_service %SystemRoot%\system32\srvany.exe
где «new_service» — это любое удобное для вас наименование нового сервиса (как раз им и будет обозначаться создаваемый сервис). Обратите внимание на то, что в том случае, если придуманное имя сервиса содержит пробелы, то его нужно будет заключить в кавычки.
После проведения этой «хитроумной» операции в диалоговом окне 'Управление компьютером' -> 'Сервисы' появится новый сервис, и нужно будет в его свойствах установить способ его запуска — Automatic, если сервис должен запускаться при загрузке системы, Manual — если вручную, или Disabled — отключен.
Но и это еще не все: в разделе реестра, соответствующем имени создаваемого сервиса ( HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ NEW_SERVICE \ Parameters ) необходимо создать строковый параметр «Application» (без кавычек), значением которого должен быть указан полный путь к исполняемому файлу программы, которую необходимо запускать как сервис
Возможно, Вам будет полезна эта информация:
- Как установить программу? Основные вопросы и аспекты установки любой программы
- Обзор программы ножницы в Windows 7
- Как отключить режим Hibernate в Windows Vista (hiberfil.sys)?
Новые комментарии