Все действия со службами можно совершать как локально, сидя перед монитором компьютера, так и удаленно, используя удаленный доступ к консоли ОС.
Создание новой системной службы для любой программы
Для запуска программы в качестве системной службы в ОС Windows можно воспользоваться либо графической утилитой, либо консольной командой sc. Графическая утилита srvinstw.exe, выполненная в виде мастера конфигурации, очень проста в использовании и поэтому далее ее рассматривать мы не будем.
Ниже приведены примеры использования консольной команды sc, которая позволяет гибко настроить работу системных служб ОС Windows. Для запуска программы в качестве системной службы с помощью команды sc:
- auto - автоматический старт при загрузке ОС;
- demand — загрузка производится вручную при необходимости;
- disabled — системная служба отключена.
Так выглядит команда для запуск прокси сервера Squid в качестве системной службы:
Изменение параметров запуска службы
Для изменения параметров системной службы нужно ввести новые параметры командой:
Удаление системной службы
Для удаления системной службы из списка служб, требуется в консоли ввести команду:
Запуск, остановка и перезагрузка системной службы
Для того, чтобы запустить службу в ОС Windows нужно в консоли набрать:
Для остановки службы:
Для перезагрузки службы:
Комментарии (10)