Atualização em lote de senhas de contas de usuário em vários servidores

Atualização em lote de senhas de contas de usuário em vários servidores

Tenho um script para atualizar ID de usuário e senhas a cada 90 dias devido a problemas de segurança. Com este script, tenho que ir manualmente a cada servidor e executar o script em lote. Tenho cerca de 60 servidores estranhos em meu domínio.

Existe alguma maneira de atualizar em massa todos os servidores?

Aqui está o roteiro

@echo off
net user Username P@ssw0rd /add /comment:"Wintel Administrator" /passwordchg:Yes /fullname:"hello"
wmic useraccount where "name='Username'" set passwordexpires=True
net localgroup "Administrators" Username /add
net user Username insertPW
net user Username insertPW
net user Username insertPW
exit

Responder1

Utilize psexec (https://technet.microsoft.com/en-us/sysinternals/bb897553.aspx)

Com psexec você pode executar comandos em todos os computadores da sua rede.

por exemplo: configure um .txt onde estão todos os nomes dos seus computadores. com psexec agora você pode executá-lo assim (como um usuário com permissão de administrador em cada computador que deseja atualizar)

psexec @C:\computers.txt cmd /c "call Filepath\yourbat.bat"

mas eu, como sugerido nos comentários, definitivamente configuraria o AD

informação relacionada