Tarefas do WMI para scripts e aplicativos
As seções a seguir descrevem várias tarefas de administração de computadores e de rede e fornecem links para a classe WMI ou classes usadas para executar essas tarefas. Para obter mais informações, consulte Criar um aplicativo ou script do WMI. Para obter mais informações sobre como usar o WMI, consulte Mais informações.
(Esses recursos podem não estar disponíveis em todos os idiomas ou países/regiões.)
Para obter mais informações sobre como fornecer dados ao WMI, consulte Como usar o WMI, que fará referência a tópicos sobre como gravar um provedor de WMI.
As operações mostradas em exemplos de script podem ser executadas por aplicativos no C++ ou no Visual Basic. Para obter mais informações, consulte Criar um aplicativo WMI usando exemplos de aplicativo C++ e C++ do WMI.
A tabela a seguir lista as categorias de tarefas.
Categorias de tarefa | Descrição |
---|---|
Contas e domínios | Obtenha informações como o domínio do computador ou o usuário conectado no momento. Muitas tarefas relacionadas ao domínio ou à conta são melhor executadas com os scripts ADSI . Para obter exemplos, consulte o TechNet ScriptCenter. |
Hardware de Computador | Obtenha informações sobre a presença, o estado ou as propriedades dos componentes de hardware. Por exemplo, é possível determinar se um computador é um desktop ou laptop. |
Software de computador | Obtenha informações como qual software é instalado pelo MSI (Windows Installer) e versões de software. |
Conectar-se ao serviço do WMI | Para obter dados do WMI, seja no computador local ou em um computador remoto, você deve se conectar ao serviço do WMI conectando-se a um namespace específico. Na maioria dos casos, use a conexão do moniker abreviada ou a conexão do Localizador. |
Datas e horas | Há classes do WMI e um objeto de script para analisar ou converter o formato de data e hora do CIM. |
Gerenciamento de área de trabalho | Obtenha dados de áreas de trabalho remotas ou controle. Por exemplo, determine se o protetor de tela requer ou não uma senha. O WMI também oferece a possibilidade de desligar um computador remoto. |
Discos e sistemas de arquivos | Obtenha informações sobre o estado do hardware da unidade de disco, volumes lógicos. |
logs de eventos | Obtenha dados de eventos dos arquivos de log de eventos do NT e execute operações como fazer backup ou limpar arquivos de log. |
Arquivos e Pastas | Altere as propriedades de arquivo ou pasta por meio do WMI, incluindo a criação de um compartilhamento ou a renomeação de um arquivo. |
Rede | Gerencie e obtenha informações sobre conexões e endereços IP ou MAC. |
Sistemas Operacionais | Obtenha informações sobre o sistema operacional, como versão, se ele está ativado ou quais hotfixes estão instalados. |
Monitoramento de desempenho | Use as classes do WMI que obtêm dados de contadores de desempenho para acessar e atualizar dados sobre o desempenho do computador. |
Processos | Obtenha informações como a conta sob a qual um processo está sendo executado. Execute ações como a criação de processos. |
Impressoras e impressão | Gerencie e obtenha dados sobre impressoras, como localizar ou definir a impressora padrão. |
Registro | Crie e modifique chaves e valores do Registro. |
Tarefas agendadas | Crie e obtenha informações sobre tarefas agendadas. |
Serviços | Obtenha informações sobre serviços, incluindo serviços dependentes ou antecedentes. |