Hoje me deparei com um ‘pepino’ interessante.
Por razões internas, tive que forçar a atualização das GPOs em todas as estações durante o almoço. Não seria muito inteligente ir executando gpupdate /force em todas as estações.
Então pensei em utilizar o PSEXEC que é um software da própria Microsoft para forçar a atualização das politicas.
Preparei uma receita de bolo que espero que ajude a todos que precisarem:
Hands-on:
1 - Extrair uma lista com todos os seus computadores do Active Directory ( botão direito na Unidade Organizacional, Export List. Com a lista exportada, copiei SOMENTE o nome dos equipamentos. Isso pode ser feito no Excel e depois salvar a lista em TXT. Cada equipamento deve estar em uma linha. Ex:
COMP-EMP01
COMP-EMP02
COMP-EMP03
…
2 – Faça o download do PSEXEC ( baixe todas as ferramentas que em um algum momento, elas serão útil.
Tenha certeza!)
3 – Copie o arquivo TXT com os nomes das máquinas para a mesma pasta onde está o PSEXEC.
4 – Execute o comando:
psexec.exe @nome_do_arquivo.txt gpupdate /force
Explicando:
@nome_do_arquivo = coloque o nome do arquivo com a extensão.
Isso irá executar o comando gpupdate /force em todas as máquinas de forma sequencial e inenturrupta.
Essa solução pode servir para inúmeros levantamentos, execução de processos remotos etc. Use a sua criatividade e a sua necessidade a seu favor!
Fique a vontade para fazer perguntas e comentários.
Grandes abraços e até a próxima!
