PowerShell: fuerza gpupdate en todas las computadoras del dominio
Las computadoras cliente actualizan las políticas de grupo cada 90 minutos. En esta publicación de blog fuerzo gupdate en todas las computadoras cliente de una unidad organizativa ejecutando un comando de PowerShell desde una computadora remota.
Ejecute el siguiente comando en un controlador de dominio del dominio pagr.inet para forzar gpupdate en todas las computadoras cliente de las estaciones de trabajo de la unidad organizativa:
Get-ADComputer -Filter * -SearchBase "OU=Workstations,DC=pagr,DC=com" | Foreach-Object {Invoke-GPUpdate -Computer $_.name -Force -RandomDelayInMinutes 0}Un vistazo rápido a la computadora cliente muestra lo que sucede: aparece cmd y se ejecuta gpupdate. Fresco.
Para forzar gpupdate en todas las computadoras del dominio simplemente ejecute
Get-ADComputer -Filter * | Foreach-Object {Invoke-GPUpdate -Computer $_.name -Force -RandomDelayInMinutes 0}Nota: Este comando forzará gpupdate en las computadoras cliente y en los sistemas servidores.
enlaces relacionados
Para reiniciar todas las computadoras del dominio, consulte mi publicación: Reinicie todas las computadoras del dominio usando PowerShell.
Para documentar su entorno, consulte: PowerShell: documentar su entorno ejecutando systeminfo en todos los equipos del dominio.
