O Windows Management Instrumentation (WMI) é a fonte principal de dados e funcionalidades de gestão nos computadores locais e remotos que utilizam sistemas operativos Microsoft Windows. É possível obter dados de gestão WMI directamente através de scripts e aplicações ou através de ferramentas de gestão de empresa, tais como o Microsoft Systems Management Server (SMS) e o Microsoft Operations Manager (MOM). Pode utilizar scripts escritos em qualquer linguagem de scripts que sejam suportados pelo Windows Script Host.

Começando pelo Windows Vista, as aplicações ou scripts que utilizam o protocolo WS-Management podem obter dados de WMI através da Gestão Remota do Windows.

WMI é a implementação da Microsoft do WEBM , uma iniciativa da indústria para estabelecer normas para acesso e partilha de informações de gestão através de uma rede de empresa. WMI está em conformidade com WBEM e fornece suporte integrado para o modelo CIM (Common Information Model), o modelo de dados que descreve os objectos que existem num ambiente de gestão empresarial.

WMI inclui um repositório de objectos conformes com CIM e o CIM Object Manager. O repositório de objectos contém definições de objecto que fornecem dados para hardware e software gerível. Exemplos de classes de WMI são as classes Win32, tais como Win32_Printer ou Win32_ComputerSystem e StdRegProv, que fornece dados de registo.

O CIM Object Manager gere a recolha e manipulação de objectos no repositório e reúne informações a partir de fornecedores de WMI. Os fornecedores de WMI actuam como intermediários entre o WMI e os componentes do sistema operativo, controladores, aplicações e outros sistemas. Várias ferramentas de gestão do sistema do Windows suportam WMI.

Referências adicionais

  • Para obter informações sobre como utilizar o Controlo WMI para configurar definições e segurança de WMI num computador remoto ou local, consulte Descrição Geral do Controlo WMI.

  • Para obter informações sobre como desenvolver scripts e aplicações que utilizam dados e funções WMI, consulte Windows Management Instrumentation.

  • Para obter informações sobre a utilização da interface de linha de comandos do WMI, visualize a utilização da Linha de Comandos do Controlo Windows Management Instrumentation (Wmic.exe) executando wmic.exe -? numa linha de comandos.