PSEXEC – Executando rotina em múltiplas máquinas

2 03 2010

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!


Ações

Informação

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s




Seguir

Obtenha todo post novo entregue na sua caixa de entrada.