Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Obtém e exibe informações sobre o serviço, driver, tipo de serviço ou tipo de driver especificado.
Sintaxe
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>]
Parâmetros
Parâmetro | Descrição |
---|---|
<servername> |
Especifica o nome do servidor remoto no qual o serviço está localizado. O nome deve usar o formato UNC (Convenção de Nomenclatura Universal) (por exemplo, \myserver). Para executar SC.exe localmente, não use esse parâmetro. |
<servicename> |
Especifica o nome do serviço retornado pela operação getkeyname. Este parâmetro de de consulta não é usado em conjunto com outros parâmetros de de consulta (além de servername). |
type= {driver | service | all} |
Especifica o que enumerar. As opções incluem:
|
type= {own | share | interact | kernel | filesys | rec | adapt} |
Especifica o tipo de serviços ou tipo de drivers a serem enumerados. As opções incluem:
|
state= {active | inactive | all} |
Especifica o estado iniciado do serviço a ser enumerado. As opções incluem:
|
bufsize= <Buffersize> |
Especifica o tamanho (em bytes) do buffer de enumeração. O tamanho padrão do buffer é 1.024 bytes. Você deve aumentar o tamanho do buffer quando a exibição resultante de uma consulta ultrapassar 1.024 bytes. |
ri= <Resumeindex> |
Especifica o número de índice no qual a enumeração deve começar ou retomar. O valor padrão é 0 (zero). Se forem retornadas mais informações do que o buffer padrão pode exibir, use esse parâmetro com o parâmetro bufsize= . |
group= <Groupname> |
Especifica o grupo de serviços a ser enumerado. Por padrão, todos os grupos são enumerados. Por padrão, todos os grupos são enumerados (**group= **). |
/? | Exibe a ajuda no prompt de comando. |
Observações
Cada opção de linha de comando (parâmetro) deve incluir o sinal de igual como parte do nome da opção.
É necessário um espaço entre uma opção e o seu valor (por exemplo, type= own. Se o espaço for omitido, a operação falhará.
A operação consulta exibe as seguintes informações sobre um serviço: SERVICE_NAME (nome da subchave do registro do serviço), TYPE, STATE (bem como estados que não estão disponíveis), WIN32_EXIT_B, SERVICE_EXIT_B, CHECKPOINT e WAIT_HINT.
O parâmetro type= pode ser usado duas vezes em alguns casos. A primeira aparência do parâmetro type= especifica se os serviços, drivers ou ambos devem ser consultados (todos os). A segunda aparência do parâmetro type= especifica um tipo do criar operação para restringir ainda mais o escopo de uma consulta.
Quando os resultados de exibição de uma consulta comando excedem o tamanho do buffer de enumeração, uma mensagem semelhante à seguinte é exibida:
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
Exemplos
Para exibir informações apenas para serviços ativos, digite um dos seguintes comandos:
sc.exe query
sc.exe query type= service
Para exibir informações para serviços ativos e especificar um tamanho de buffer de 2.000 bytes, digite:
sc.exe query type= all bufsize= 2000
Para exibir informações para o serviço de wuauserv, digite:
sc.exe query wuauserv
Para exibir informações de todos os serviços (ativos e inativos), digite:
sc.exe query state= all
Para exibir informações de todos os serviços (ativos e inativos), começando na linha 56, digite:
sc.exe query state= all ri= 56
Para exibir informações sobre serviços interativos, digite:
sc.exe query type= service type= interact
Para exibir informações apenas para drivers, digite:
sc.exe query type= driver
Para exibir informações sobre drivers no grupo NDIS (Network Driver Interface Specification) , digite:
sc.exe query type= driver group= NDIS