Консольные команды Windows

  Команды    Утилиты    Комменарии  



   Sc

настройка информации об услугах, связывается с диспетчером управления службами [исполняемый файл Sc.exe]
Описание:
        SC - это программа командной строки, используемая для связи
        с контроллером служб NT и службами.

Использование:
        sc <server> [command] [service name] <option1> <option2>...

        Опция <server> имеет форму "\\ ServerName"
        Дополнительную справку по командам можно получить, набрав: «sc [команда]»

  Команды:   

          query             Запрашивает статус услуги или
                            перечисляет статус для типов услуг.
          queryex           Запрашивает расширенный статус услуги или
                            перечисляет статус для типов услуг.
          start             Запускает службу.
          pause             Посылает сервису запрос на управление PAUSE.
          interrogate       Посылает сервису запрос управления INTERROGATE.
          continue          Посылает сервису управляющий запрос CONTINUE.
          stop              Посылает сервису STOP-запрос.
          config            Изменяет конфигурацию службы (постоянная).
          description       Изменяет описание услуги.
          failure           Изменяет действия, предпринимаемые службой в случае сбоя.
          sidtype           Изменяет тип SID службы.
          qc                Запрашивает информацию о конфигурации для службы.
          qdescription      Запрашивает описание услуги.
          qfailure          Запрашивает действия, предпринимаемые службой в случае сбоя.
          qsidtype          Запрашивает тип SID службы.
          delete            Удаляет сервис (из реестра).
          create            Создает сервис (добавляет в реестр).
          control           Отправляет элемент управления в службу.
          sdshow            Отображает дескриптор безопасности службы.
          sdset             Устанавливает дескриптор безопасности службы.
          showsid           Отображает строку SID службы, соответствующую произвольному имени.
          GetDisplayName    Получает DisplayName для службы.
          GetKeyName        Получает ServiceKeyName для службы.
          EnumDepend        Перечисляет зависимости службы.

        Следующие команды не требуют имени службы:
        sc <server> <command> <option>
          boot             (ok | bad) Указывает, следует ли сохранить последнюю загрузку
                           как последнюю заведомо удачную конфигурацию загрузки.
          Lock             Блокирует базу данных службы
          QueryLock        Запрашивает LockStatus для базы данных SCManager


Пример:
        sc start MyService
Хотите получить справку по командам QUERY и QUERYEX? [y | n]: y

ОПЦИИ QUERY и QUERYEX:
         Если за командой запроса следует имя службы, возвращается статус этой службы.
         Дальнейшие опции в этом случае не применяются.
         Если после команды запроса ничего не указано или один из параметров,
         указанных ниже, перечисляются службы.

    type=   Тип перечисляемых услуг (драйвер, сервис, все)
            (по умолчанию = сервис)
    state=  Состояние перечисляемых сервисов (неактивные, все)
            (по умолчанию = активен)
    bufsize=Размер (в байтах) буфера перечисления
            (по умолчанию = 4096)
    ri=     Номер индекса возобновления, с которого следует начать перечисление.
            (по умолчанию = 0)
    group=  Группа услуг для перечисления
            (по умолчанию = все группы)


Примеры синтаксиса:

sc query                -  Перечисляет статус активных служб и драйверов
sc query messenger      -  Отображает статус службы обмена сообщениями
sc queryex messenger    -  Отображает расширенный статус службы обмена сообщениями
sc query type= driver   -  Перечисляет только активные драйверы
sc query type= service  -  Перечисляет только службы Win32
sc query state= all     -  Перечисляет все сервисы и драйверы
sc query bufsize= 50    -  Перечисляет с помощью 50-байтового буфера.
sc query ri= 14         -  Перечисляет с индексом резюме = 14
sc queryex group= ""    -  Перечисляет активные службы, не входящие в группу
sc query type= service type= interact - Перечисляет все интерактивные сервисы
sc query type= driver group= NDIS     - Перечисляет все драйверы NDIS




Описание команды на Docs.Microsoft