Tengo un script para actualizar el ID de usuario y las contraseñas cada 90 días debido a problemas de seguridad. Con este script, tengo que ir manualmente a cada servidor y ejecutar el script por lotes. Tengo aproximadamente 60 servidores en mi dominio.
¿Hay alguna forma de actualizar masivamente todos los servidores?
Aquí está el guión
@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
Respuesta1
Utilice psexec (https://technet.microsoft.com/en-us/sysinternals/bb897553.aspx)
Con psexec puede ejecutar comandos en todas las computadoras de su red.
por ejemplo: configure un .txt donde estén todos los nombres de sus computadoras. con psexec ahora puedes ejecutarlo así (como usuario con permiso de administrador en cada computadora que quieras actualizar)
psexec @C:\computers.txt cmd /c "call Filepath\yourbat.bat"
pero, como se sugiere en los comentarios, definitivamente configuraría AD