Exportar (0) Imprimir
Expandir Tudo

Cmdlets do Windows PowerShell para Diretiva de Grupo

Atualizado: janeiro de 2009

Aplica-se a: Windows 7, Windows Server 2008 R2

Qual é a função dos cmdlets de Diretiva de Grupo do Windows PowerShell?

O Windows PowerShell é um shell de linha de comando e uma linguagem de scripts do Windows que você pode usar para automatizar muitas das tarefas que executa na interface do usuário usando o GPMC (Console de Gerenciamento de Diretiva de Grupo). Para ajudar a executar essas tarefas, a Diretiva de Grupo no Windows Server 2008 R2 fornece mais de 25 cmdlets. Cada cmdlet é uma linha de comando simples de função única.

Você pode usar os cmdlets de Diretiva de Grupo para executar as seguintes tarefas de GPOs (objetos de Diretiva de Grupo) baseados no domínio:

  • Fazendo a manutenção de GPOs: criação, remoção, backup e importação de GPOs.

  • Associando GPOs com contêineres do Active Directory®: criação, atualização e remoção do link da Diretiva de Grupo.

  • Definindo sinalizadores de herança e permissões nas unidades organizacionais e domínios do Active Directory.

  • Configurando definições de diretivas baseadas no registro e definições do Registro de Preferências de Diretiva de Grupo: atualização, recuperação e remoção.

  • Criando e editando GPOs de Início.

Há considerações especiais?

Para usar os cmdlets da Diretiva de Grupo do Windows PowerShell, você deve executar o Windows Server 2008 R2 em um controlador de domínio ou em um servidor-membro que tenha o GPMC instalado, ou o Windows 7 com as RSAT (Ferramentas de Administração do Servidor Remoto) instaladas. As RSAT inclui o GPMC e seus cmdlets.

Você também deve usar o comando Import-Module grouppolicy para importar o módulo Diretiva de Grupo antes de usar os cmdlets no início de cada script que os utilizam e no início de cada sessão do Windows PowerShell.

Você pode usar os cmdlets GPRegistryValue para alterar as configurações de diretiva baseadas no registro e os cmdlets GPPrefRegistryValue para alterar os itens de preferência do Registro. Para obter informações sobre as chaves do Registro associadas às configurações da diretiva baseada no registro, consulte a Referência de configurações de Diretiva de Grupo. Essa referência é uma planilha que pode ser baixada.

noteObservação
Para obter mais informações sobre os cmdlets de Diretiva de Grupo, você pode usar os cmdlets Get-Help<cmdlet-name> e Get-Help<cmdlet_name>-detailed para exibir a Ajuda básica e detalhada.

Que configurações de diretiva foram adicionadas ou alteradas?

As novas configurações de diretiva agora permitem que você especifique se os scripts do Windows PowerShell serão executados antes de scripts não relacionados ao Windows PowerShell durante a inicialização e o desligamento do computador do usuário, e logon e logoff do usuário. Por padrão, os scripts do Windows PowerShell são executados depois dos scripts não relacionados ao Windows PowerShell.

Configurações de Diretiva de Grupo

 

Nome da configuração Local Valor padrão Valores possíveis

Executar scripts do Windows PowerShell primeiro na inicialização, no desligamento do computador

Computer Configuration\Policies\Administrative Templates\System\Scripts\

Não Configurado (scripts do Windows PowerShell são executados depois dos scripts não relacionados ao Windows PowerShell)

Não Configurado, Habilitado, Desabilitado

noteObservação
Essa configuração de diretiva determina a ordem em que os scripts de inicialização e desligamento do computador são executados em todos os GPOs aplicáveis. Você pode substituir essa configuração de diretiva para tipos específicos de script em um GPO específico, definindo as seguintes configurações de diretiva para o GPO: Computer Configuration\Policies\Windows Settings\Scripts (Inicialização/Desligamento)\Inicialização e Computer Configuration\Policies\Windows Settings\Scripts (Inicialização/Desligamento)\Desligamento.

Executar scripts do Windows PowerShell primeiro no logon, logoff do usuário

Computer Configuration\Policies\Administrative Templates\System\Scripts\

Não Configurado (scripts do Windows PowerShell são executados depois dos scripts não relacionados ao Windows PowerShell)

Não Configurado, Habilitado, Desabilitado

noteObservação
Essa configuração de diretiva determina a ordem em que os scripts de logon e logoff do usuário são executados em todos os GPOs aplicáveis. Você pode substituir essa configuração de diretiva para tipos específicos de script em um GPO específico, definindo as seguintes configurações de diretiva para o GPO: User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\Logon e User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\Logoff.

Executar scripts do Windows PowerShell primeiro no logon, logoff do usuário

User Configuration\Policies\Administrative Templates\System\Scripts\

Não Configurado (scripts do Windows PowerShell são executados depois dos scritps não relacionados ao Windows PowerShell)

Não Configurado, Habilitado, Desabilitado

noteObservação
Essa configuração de diretiva determina a ordem em que os scripts de logon e logoff do usuário são executados em todos os GPOs aplicáveis. Você pode substituir essa configuração de diretiva para tipos específicos de script em um GPO específico, definindo as seguintes configurações de diretiva para o GPO: User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\Logon e User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\Logoff.

Inicialização (guia Scripts do PowerShell)

Computer Configuration\Policies\Windows Settings\Scripts (Startup/Shutdown)\

Não Configurado

Não Configurado, Executar scripts do Windows PowerShell primeiro, Executar scripts do Windows PowerShell por último

Desligamento (guia Scripts do PowerShell)

Computer Configuration\Policies\Windows Settings\Scripts (Startup/Shutdown)\

Não Configurado

Não Configurado, Executar scripts do Windows PowerShell primeiro, Executar scripts do Windows PowerShell por último

Logon (guia Scripts do PowerShell)

User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\

Não Configurado

Não Configurado, Executar scripts do Windows PowerShell primeiro, Executar scripts do Windows PowerShell por último

Logoff (guia Scripts do PowerShell)

User Configuration\Policies\Windows Settings\Scripts (Logon/Logoff)\

Não Configurado

Não Configurado, Executar scripts do Windows PowerShell primeiro, Executar scripts do Windows PowerShell por último

Referências adicionais

  • Centro de Tecnologia do Windows PowerShell: esse site é um ponto de entrada para a documentação do Windows PowerShell, como informações sobre implantação, operações, treinamento, suporte e comunidades.

  • Blog do Windows PowerShell: esse site é um ponto de entrada para blogs do Windows PowerShell que incluem informações sobre desenvolvimentos, práticas recomendadas, treinamento e outros recursos atuais do Windows PowerShell.

  • Centro de Tecnologia de Diretiva de Grupo: esse site é um ponto de entrada para a documentação da Diretiva de Grupo, como informações sobre implantação, operações, treinamento, suporte e comunidades.

  • Referência de configurações da Diretiva de Grupo: esse documento lista as configurações da Diretiva de Grupo descritas nos arquivos de modelo administrativo (ADMX) e configurações de segurança. Essa planilha inclui todas as configurações de diretiva do modelo administrativo para o Windows Server 2008 R2 e Windows Vista.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft