Partilhar via


Definindo a segurança do namespace com o controle WMI

O Controle WMI é um snap-in do MMC localizado no Painel de Controle e é usado para definir a segurança do namespace WMI manualmente em um computador local. Você também pode definir o namespace padrão para scripts.

O procedimento a seguir descreve como localizar o controle WMI.

Para localizar o controle WMI

  1. No Painel de Controle, clique duas vezes em Ferramentas Administrativas.
  2. Na janela Ferramentas Administrativas, clique duas vezes em Gerenciamento do Computador .
  3. Na janela Gerenciamento do Computador, expanda a árvore Serviços e Aplicativos e clique duas vezes no WMI Control.
  4. Clique com o botão direito do mouse no ícone do Controle WMI e selecione Propriedades.

O procedimento a seguir descreve como usar o controle WMI para configurar a segurança de um namespace como um modelo e, em seguida, obter programaticamente as configurações de segurança para definir a segurança para outros namespaces.

Para definir a segurança do namespace com o controle WMI

  1. Crie um novo namespace usando o código MOF (Managed Object Format).
  2. Execute o Controle WMI para definir a segurança no novo namespace. No menu Iniciar, clique em Executar e digite wmimgmt.msc ou consulte Localizando o WMI Control.
  3. No painel Controle WMI, clique com o botão direito do rato em Controle WMI, escolha Propriedadese, em seguida, selecione o separador Segurança.
  4. Navegue até o novo namespace, clique em Securitye configure grupos e permissões para o namespace.

Você também pode usar a Instrumentação de Gerenciamento do Windows Command-Line (WMIC) para definir a segurança do namespace. Para obter mais informações, consulte wmic.

Definindo o namespace padrão para scripts

Se um script não se conectar explicitamente a um namespace ao se conectar ao WMI, o WMI usará o namespace padrão especificado nesse controle. O padrão também é encontrado na entrada do registo da seguinte maneira:

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         WBEM
            Scripting
               Default
                  Namespace

Como o namespace padrão é fácil de alterar, quer através deste controlo, quer programaticamente chamando métodos de StdRegProv, especifique o namespace ao se conectar ao WMI através do moniker ou de chamadas para SWbemLocator.ConnectServer. Para obter mais informações, consulte Criando um script WMI

Para definir o namespace padrão para scripts

  1. Na janela Propriedades de Controlo WMI , escolha o separador Avançado .
  2. Clique no botão Alterar e selecione o namespace para definir como padrão.

Definindo descritores de segurança de namespace