Usando a ferramenta Windows Management Instrumentation Command-line (WMIC)
A ferramenta Windows Management Instrumentation Command-line (WMIC) é uma interface de script e linha de comando que simplifica o uso do Windows Management Instrumentation (WMI) e dos sistemas gerenciados através do WMI.
A WMIC é baseada em aliases. Os aliases disponibilizam os dados primários fornecidos pelo WMI sem a necessidade de se conhecer conceitos específicos desse serviço. Os dados WMI e muitos recursos WMI também são acessíveis através do WMI sem aliases.
É possível listar os aliases disponíveis usando a Ajuda /? da WMIC. Essa ferramenta possui um sistema de ajuda progressivo. Você pode usar /? em qualquer momento e em qualquer nível para descobrir as opções adicionais disponíveis no contexto atual. /? lista os aliases, comandos e as opções globais (isto é, opções que se aplicam à WMIC em geral) disponíveis no momento. Para listar os verbos e as opções disponíveis para um alias, digite o nome do alias e /?. Para listar os parâmetros disponíveis para um verbo específico, digite o nome do alias, o verbo e /?.
Por exemplo, os processos em execução no sistema atual estão disponíveis no alias PROCESS. Para mostrar todos os processos que estão sendo executados no computador, digite PROCESS no utilitário WMIC. Para listar um processo específico, digite um comando como PROCESS WHERE (Descrição="explorer.exe"). Para receber propriedades específicas dos processos, digite um comando como PROCESS GET Name, Handle, PageFaults.
Sem o uso de aliases, é possível usar as mesmas opções com o comando CLASS. Por exemplo, CLASS Win32_Process GET Name, Handle, PageFaults. No entanto, é necessário determinar o nome da classe de outras origens. Para obter o mesmo que a cláusula Where do alias, utilize PATH Win32_Process.Descrição="explorer.exe".
Para obter mais informações sobre como usar e estender a ferramenta WMIC, consulte WMI Command-line na Ajuda do MS Windows. Essa documentação inclui informações sobre como usar a WMIC em arquivos em lotes, para relatórios, com computadores remotos e diversos, e para gerenciamento do sistema.
Comando | Resultado |
---|---|
/? | Exibe ajuda. |
CLASS | Sai do modo de alias padrão da WMIC para acessar classes diretamente no esquema do WMI. |
PATH | Sai do modo de alias padrão da WMIC para acessar instâncias diretamente no esquema do WMI. |
CONTEXT | Exibe os valores atuais de todas as opções globais. |
QUIT | Sai da WMIC. |
EXIT | Sai da WMIC. |