Apresentação do WBEMTEST
Se passar muito tempo Configuration Manager, fica ciente de que grande parte passa pela WMI. O WMI é "Windows Management Instrumentation" e é a implementação da Microsoft de uma norma de Internet denominada Web Based Enterprise Management (WBEM).
À medida que investiga mais Configuration Manager - talvez fazendo sequências de tarefas e querendo fornecer ramificações inteligentes, investigar o inventário de hardware para possivelmente expandi-lo ou trabalhar com o SDK do Configuration Manger - terá de aprofundar o WMI/WBEM. Uma ferramenta útil para trabalhar com a WMI/WBEM é o WBEMTEST. Existem muitas ferramentas WMI lá fora. No entanto, o WBEMTEST está imediatamente disponível na maioria dos sistemas, em vez de ter de ser transferido primeiro. Pode pensar nisso como Notepad.exe – existem editores de texto com capacidades mais avançadas disponíveis, mas Notepad.exe está sempre presente quando precisa de ver ou criar um ficheiro de texto.
Abrir o WBEMTEST
O WBEMTEST está disponível em qualquer sistema Windows. Aceda a Iniciar e escreva "WBEMTEST" na caixa de pesquisa ou execução.
Quando inicia o WBEMTEST, um sistema operativo diferente funcionará de forma ligeiramente diferente. Alguns ligar-se-ão automaticamente a um espaço de nomes WMI, outros (como o Windows 7) não. Se não estiver ligado automaticamente a um espaço de nomes WMI, pode premir o botão ligar, certificar-se de que "root\cimv2" está selecionado e, em seguida, voltar a ligar. Agora está de volta à interface de utilizador main com tudo o que está disponível (quando não está ligado, a maioria dos botões está desativada). Pode considerar um espaço de nomes WMI semelhante a um diretório no WMI. Pode navegar para outros espaços de nomes WMI, tal como pode alterar os diretórios no sistema de ficheiros. ROOT\CIMV2 é um espaço de nomes WMI onde são mantidas muitas informações de hardware – um bom ponto de partida.
Importante
Uma limitação do WBEMTEST é que não navega nos espaços de nomes WMI– precisa de saber onde se vai ligar. ROOT\CIMV2 (todos os sistemas Windows), ROOT\CCM (Configuration Manager clientes) e ROOT\SMS\site_<site code> (Configuration Manager servidor do site) são alguns pontos de partida úteis.
Espaço de Nomes ROOT\CIMV2
Configuration Manager Espaço de Nomes de Cliente Principal
Configuration Manager Espaço de Nomes do Servidor do Site Primário (Código do Site: ABC)
Assim que estiver ligado a um espaço de nomes WMI, existem muitas opções. Se já for um especialista da WMI e souber o que procura, pode premir o botão de consulta e escrever numa consulta WMI para procurar algo específico.
Ao começar, uma abordagem consiste em explorar um pouco o WMI ao navegar pelas classes no espaço de nomes ROOT\CIMV2 .
Abra o WBEMTEST.
Ligue ao espaço de nomes ROOT\CIMV2 .
Clique no botão Enumerar Classes .
Selecione Recursivo e clique em OK.
Acabou de fazer o equivalente a um
DIR
para listar todos os conteúdos do espaço de nomes. Tudo o que tem carateres de sublinhado (_) à frente do nome é overhead WMI - isto é o que ajuda a WMI a ser WMI. Na maioria dos casos, irá ignorar tudo começando com carateres de sublinhado (\_) e observar as classes que lhe interessam.Um exemplo mais específico com
Win32_Service
:Abra o WBEMTEST.
Ligue ao espaço de nomes ROOT\CIMV2 .
Clique no botão Enumerar Classes .
Selecione Recursivo e clique em OK.
Navegue para Win32_Service e selecione-o ao fazer duplo clique.
Abriu agora a classe Win32_Service na WMI . Todos os serviços no seu computador estão relacionados com esta classe. (Torna-se um pouco complicado aqui e a analogia do diretório divide-se neste momento – vamos ignorar os detalhes e avançar para alguns passos seguintes úteis).
Clique no botão Instâncias para ver uma lista dos serviços disponíveis no seu computador.
Escolha um serviço, como
RemoteRegistry
e selecione-o ao fazer duplo clique.Clique no botão Mostrar MOF .
Ver o MOF é uma forma conveniente de ver as informações sobre o serviço RemoteRegistry. Aqui pode ver o estado do serviço, descrição, modo de início, etc.
Este foi apenas um ponto de partida para introduzir wBEMTEST. Assim que estiver familiarizado com o WBEMTEST, este tornar-se-á uma ferramenta inestimável à medida que investiga a WMI.
Mais recursos
Livros: Existem inúmeros livros disponíveis para a WMI. Alguns livros de exemplo estão listados abaixo.
Desenvolver Soluções WMI: Um Guia para a Instrumentação de Gestão do Windows
-
Vídeos: Existem vários vídeos disponíveis para a WMI. Alguns vídeos de exemplo estão listados abaixo.
YouTube: O que é a WMI e como ativar o WMI remoto?
Outro: Outros recursos para WMI estão listados abaixo.