Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Qualquer linguagem de script, como VBScript, que funcione com objetos ActiveX pode acessar dados WMI. Os aplicativos podem acessar o WMI em C++, usando a API COM para WMI ou no Visual Basic, usando a biblioteca de tipos de Wbemdisp.tlb e a API de script para WMI. . Você pode obter dados por meio do WMI escrevendo um script, um Ative Server Page (ASP) ou um aplicativo HTML (HTA). Você também pode usar o Windows PowerShell para obter dados ou escrever scripts. Para obter mais informações, consulte Scripting no WMI e Introdução ao Windows PowerShell. O TechNet ScriptCenter no https://www.microsoft.com/technet contém centenas de exemplos de scripts. Para obter mais informações sobre recursos impressos e online, consulte Informações adicionais.
O procedimento a seguir descreve como se conectar ao serviço WMI e ao armazenamento de dados.
Para conectar-se ao serviço WMI e ao repositório de dados
- Localize o serviço WMI em uma máquina específica.
- Conecte-se a um ou mais namespaces WMI.
Essas operações são diferentes em linguagens C++, Visual Basic, .NET Framework ou ao usar um script. Scripts e aplicativos Visual Basic devem acessar classes cujas instâncias são fornecidas com dados por provedores existentes. Mas os aplicativos escritos em C++ podem fazer mais. Por exemplo, um aplicativo escrito em C++ pode enviar eventos, mas um script WMI só pode se inscrever para receber eventos.
Um provedor WMI pode ser escrito somente em C++ ou usando o .NET Framework. Para obter mais informações sobre como escrever aplicativos em C# ou Visual Basic .NET, consulte Visão geral do WMI .NET.
Para obter mais informações sobre como criar aplicativos e scripts para WMI, consulte:
Para executar a maioria das tarefas, use as classes WMI pré-instaladas.
Tópicos relacionados