Вы здесь

Утилита sc – контролируем сервисы Windows из командной строки

SC - это простая утилита командной строки, с помощью которой вы можете взаимодействовать, управлять или опрашивать диспетчер управления службами в Windows. SC работает под системами Windows XP, Windows Vista, Windows 7, Windows Server 2003/2008. “SC” может запрашивать подробную информацию о состоянии службы, запускать, останавливать или настраивать службы. Поэтому в отличие от графического интерфейса Диспетчера управления службами (services.msc) данная утилита является идеальным средством для использования в скриптах.В этом простейшем примере мы получим информацию о службах и их конфигурации.

Выполните из командной строки следующую команду:

C:\Windows\system32>sc query

Вы должны получить детальный перечень всех служб включая имя службы (например: BITS), Отображаемое имя службы (Background Intelligent Transfer Service), типа запуска службы и текущее состояние.

Для пагинации вывода используйте команду:

C:\Windows\system32>sc query | more

Для копирования вывода в буфер сделайте так:

C:\Windows\system32>sc query | clip

Если вы знаете имя определенной службы, вы можете запросить информацию только по ней:

C:\Windows\system32>sc query BthServ
    SERVICE_NAME: BthServ
    TYPE               : 20  WIN32_SHARE_PROCESS
    STATE              : 4  RUNNING
    (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0×0)
    SERVICE_EXIT_CODE  : 0  (0×0)
    CHECKPOINT         : 0×0
    WAIT_HINT          : 0×0

Так же можно запустить или остановить службу:

C:\Windows\system32>sc stop BthServ
    SERVICE_NAME: BthServ
    TYPE               : 20  WIN32_SHARE_PROCESS
    STATE              : 3  STOP_PENDING
    (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0×0)
    SERVICE_EXIT_CODE  : 0  (0×0)
    CHECKPOINT         : 0×0
    WAIT_HINT          : 0×0
C:\Windows\system32>sc start BthServ
    SERVICE_NAME: BthServ
    TYPE               : 20  WIN32_SHARE_PROCESS
    STATE              : 2  START_PENDING
    (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0×0)
    SERVICE_EXIT_CODE  : 0  (0×0)
    CHECKPOINT         : 0×0
    WAIT_HINT          : 0×7d0
    PID                : 384
    FLAGS              :

И наконец для получения полного списка доступных опций, запросите помощь:

C:\Windows\system32>sc ?

Оригинал статьи: http://guruadmin.ru/page/utilita-sc-%E2%80%93-kontroliruem-servisy-windows-iz-komandnoj-stroki.