Cómo GPUpdate en computadoras remotas

Este puede ser un truco antiguo, pero recientemente tuve la necesidad de hacerlo y pensé que podría ser una buena idea compartirlo aquí, en caso de que alguien lo necesite más adelante.

Hay algunas opciones disponibles para actualizar los cambios de la Política de grupo en una computadora remota. Uno podría ser mejor que el otro, dependiendo de su escenario.

Consola de administración de políticas de grupo

En una red que se ejecuta en Windows Server 2012 o posterior, puede forzar una actualización de la política de grupo en equipos remotos directamente desde la Consola de administración de políticas de grupo. Aún mejor, puede hacerlo directamente desde su propia computadora si tiene RSAT (Herramientas de administración remota del servidor instalado.

Abra la Consola de administración de políticas de grupo, haga clic con el botón derecho en la unidad organizativa que tiene todas las computadoras que desea actualizar y seleccione Actualización de políticas de grupo …

Esto funciona muy bien si desea actualizar un grupo grande de computadoras a la vez, pero si solo tiene un grupo pequeño de computadoras o incluso una o dos, los siguientes métodos funcionan mejor.

PSExec

Primero está la línea de comandos de Windows SysInternals, PSExec. Si ya eres fanático de SysInternals, es posible que ya lo tengas en tu caja de herramientas. Para comenzar, simplemente ejecute el siguiente comando en una ventana del símbolo del sistema:

PSExec \computername GPUpdate

El problema para mí es que está categorizado como malicioso por el virus automático que estoy usando. Así que, básicamente, está fuera de opción para mí, desafortunadamente.

Invocar-Comando

Si su red tiene WinRM ya configurado en su lugar, PowerShell funciona mucho mejor.

Invoke-Command -ComputerName $computer -ScriptBlock {
  gpupdate /force
}
imagen 12 - Cómo actualizar la GPU en equipos remotos

Funciona de maravilla, excepto que no responde si la sesión de GPUpdate necesita un Sí para reiniciarse. Pero no sucede tan a menudo.

Invocar-Actualizar

PowerShell en realidad tiene un cmdlet integrado, Invocar-Actualizar, eso solo actualiza la política de grupo en computadoras remotas.

Invoke-Update -Computer $computer -RandomDelayMinutes 0 -Force

El único inconveniente de usar este cmdlet es que aparecerá una pequeña ventana del símbolo del sistema en la ventana del cliente y desaparecerá después de un corto período de tiempo.

imagen 13 - Cómo actualizar la GPU en computadoras remotas

Deja un comentario