Forçando atualizações de políticas de grupo remotamente com Powershell

Fala galera! Já estamos em 2017 e com isso meu primeiro artigo. Desejo a todos paz, saúde e muita sabedoria para este ano. Bom vamos a primeira dica de Powershell. Recentemente, precisei fazer uma atualização em uma das minhas políticas de grupo na empresa onde trabalho e ao ínves de ter que ir em cada estação e rodar o famoso gpupdate /force, resolvi utilizar o Powershell e fazer isso remotamente. Abaixo irei explicar o comando e os parametros utilizados.

Primeiro, abra o Powershell como administrador. Clique com o botão direito sobre o ícone do Powershell e logo em seguida Run as Administrator ou no português, Executar como Administrador.

Veja o comando que utilizei logo abaixo:

 

img-gpo-powershell-01

Figura 01: Comando

Vamos a explicação do comando e seus parametros:

Get-ADComputer – Comando para realizar busca de contas de computador no Active Directory
-filter – Faço o filtro de quais computadores quero buscar, no meu caso são todos, por isso a utilização *
-Searchbase – Defino aqui exatamento onde quero que seja feito a atualização, lembrando sempre de confirmar se os nomes estão iguais aos do Active Directory

Essa primeira parte fizemos apenas a busca pelas contas de computadores em um determinado departamento. Agora vamos para a segunda parte que é onde forçar o computador a atualizar a política de grupo. Para isso realizado o uso do pipe (|) comando de saída do primeiro.

Foreach – Cria um laço, onde o mesmo é executado até que todos as contas de computador sejam verificadas.
Invoke-GPUpdate – É o comando que faz a atualização da política de grupo no computador.
-Computer $_.name – Trás o nome da conta de computador do Active Directory
-Force – Força a atualização da política de grupo no computador.

Lembrando que para que esse comando funcione, os computadores deveram estar ligados.

Certo?! Espero que tenham gostado. Até a próxima! 😀

Sobre o Autor

Analista de infraestrutura em tecnologias Microsoft na Unimed Catanduva. Sou MCP (Microsoft Certified Professional). Formado em tecnologia em Análise e Desenvolvimento de Sistemas no Instituto Federal de São Paulo. Amplo conhecimento em tecnologias de virtualização — Hyper-V e VMware — e sistemas de gerenciamento de backup. Apaixonado por heavy metal, principalmente Iron Maiden! \o/

  • Guilherme Corrêa

    E como faço para ele suprimir o logoff ou reinicio da máquina?

    • Rodrigo Felipe Betussi

      Fala Guilherme! Para que seja feita a atualização da política, é necessário que a estação cliente seja reiniciada (política de computador) ou efetuado logoff (política de usuário). Abraços!