Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Получает и отображает сведения о указанной службе, драйвере, типе службы или типе драйвера.
Синтаксис
sc.exe [<servername>] query [<servicename>] [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys | rec | adapt}] [state= {active | inactive | all}] [bufsize= <Buffersize>] [ri= <Resumeindex>] [group= <groupname>]
Параметры
Параметр | Описание |
---|---|
<servername> |
Указывает имя удаленного сервера, на котором находится служба. Имя должно использовать формат универсального соглашения об именовании (UNC) (например, \myserver). Чтобы запустить SC.exe локально, не используйте этот параметр. |
<servicename> |
Указывает имя службы, возвращаемое операцией getkeyname . Этот параметр запроса не используется в сочетании с другими параметрами запроса (кроме имени сервера). |
type= {driver | service | all} |
Указывает, что нужно перечислить. Доступны следующие параметры:
|
type= {own | share | interact | kernel | filesys | rec | adapt} |
Указывает тип служб или тип перечислимых драйверов. Доступны следующие параметры:
|
state= {active | inactive | all} |
Указывает состояние начала перечисления службы. Доступны следующие параметры:
|
bufsize= <Buffersize> |
Задает размер буфера перечисления (в байтах). Размер буфера по умолчанию составляет 1024 байта. Необходимо увеличить размер буфера, когда отображение, полученное из запроса, превышает 1024 байта. |
ri= <Resumeindex> |
Указывает номер индекса, с которого перечисление начинается или возобновляется. Значение по умолчанию — 0 (ноль). Если возвращается больше сведений, чем может отображаться буфер по умолчанию, используйте этот параметр с параметром bufsize= . |
group= <Groupname> |
Указывает группу служб для перечисления. По умолчанию перечисляются все группы. По умолчанию все группы перечисляются (**group= **). |
/? | Отображение справки в командной строке. |
Замечания
Каждый параметр командной строки (параметр) должен содержать знак равенства в составе имени параметра.
Пробел требуется между параметром и его значением (например, type= own. Если пробел опущен, операция завершается ошибкой.
В операции запроса отображаются следующие сведения о службе: SERVICE_NAME (имя подраздела реестра службы), TYPE, STATE (а также состояния, которые недоступны), WIN32_EXIT_B, SERVICE_EXIT_B, КОНТРОЛЬНАЯ ТОЧКА и WAIT_HINT.
Параметр type= можно использовать дважды в некоторых случаях. Первый внешний вид параметра type= указывает, следует ли запрашивать службы, драйверы или оба (все). Второй внешний вид параметра type= указывает тип из операции создания , чтобы сузить область запроса.
Если результаты отображения из команды запроса превышают размер буфера перечисления, отображается сообщение, аналогичное следующему:
Enum: more data, need 1822 bytes start resume at index 79 To display the remaining **query** information, rerun **query**, setting **bufsize=** to be the number of bytes and setting **ri=** to the specified index. For example, the remaining output would be displayed by typing the following at the command prompt: sc.exe query bufsize= 1822 ri= 79
Примеры
Чтобы отобразить сведения только для активных служб, введите любую из следующих команд:
sc.exe query
sc.exe query type= service
Чтобы отобразить сведения для активных служб, а также указать размер буфера размером 2000 байт, введите:
sc.exe query type= all bufsize= 2000
Чтобы отобразить сведения для службы wuauserv, введите следующее:
sc.exe query wuauserv
Чтобы отобразить сведения для всех служб (активные и неактивные), введите:
sc.exe query state= all
Чтобы отобразить сведения для всех служб (активные и неактивные), начиная с строки 56, введите:
sc.exe query state= all ri= 56
Чтобы отобразить сведения для интерактивных служб, введите следующее:
sc.exe query type= service type= interact
Чтобы отобразить сведения только для драйверов, введите следующее:
sc.exe query type= driver
Чтобы отобразить сведения о драйверах в группе спецификации интерфейса сетевого драйвера (NDIS), введите следующее:
sc.exe query type= driver group= NDIS