Wie GPUpdate auf Remote-Computern

Dies könnte ein Alter trick, aber ich habe gerade vor kurzem hatte ein Bedürfnis, es zu tun und dachte, es könnte eine gute Idee sein, teilen sich hier, nur für den Fall, jemand könnte es später brauchen.

Es stehen einige Optionen zum Aktualisieren von Gruppenrichtlinienänderungen auf einem Remotecomputer zur Verfügung. Einer könnte je nach Szenario besser sein als der andere.

Gruppenrichtlinienverwaltungskonsole

In einem Netzwerk, das unter Windows Server 2012 oder höher ausgeführt wird, können Sie eine Gruppenrichtlinienaktualisierung auf Remotecomputern direkt über die Gruppenrichtlinienverwaltungskonsole erzwingen., Noch besser ist, dass Sie dies direkt von Ihrem eigenen Computer aus tun können, wenn RSAT (Remote Server Administration Tools) installiert ist.

Öffnen Sie die Group Policy Management Console, klicken Sie mit der rechten Maustaste auf die OU mit allen Computern, die Sie aktualisieren möchten, und wählen Sie Group Policy Update…

Dies funktioniert hervorragend, wenn Sie eine große Gruppe von Computern gleichzeitig aktualisieren möchten, aber wenn Sie nur eine kleine Gruppe von Computern oder sogar eine oder zwei haben, besser arbeiten.,

PsExec

An erster Stelle steht die Befehlszeile von Windows SysInternals, PsExec. Wenn Sie bereits ein Fan von SysInternals sind, haben Sie es möglicherweise bereits in Ihrer Toolbox. Führen Sie zunächst einfach den folgenden Befehl in einem Eingabeaufforderungsfenster aus:

PSExec \computername GPUpdate

Das Problem für mich ist, dass es vom von mir verwendeten Auti-Virus als bösartig eingestuft wird. Im Grunde genommen ist es für mich leider keine Option.

Invoke-Command

Wenn in Ihrem Netzwerk WinRM bereits konfiguriert ist, funktioniert PowerShell viel besser.,

Invoke-Command -ComputerName $computer -ScriptBlock { gpupdate /force}

Es funktioniert wie ein Zauber, außer es reagiert nicht, wenn die GPUpdate-Sitzung ein Ja für den Neustart benötigt. Aber so oft passiert es nicht.

Invoke-Update

PowerShell verfügt tatsächlich über ein integriertes Cmdlet, Invoke-Update, das nur die Gruppenrichtlinienaktualisierung auf Remotecomputern durchführt.

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

Der einzige Nachteil bei der Verwendung dieses Cmdlets besteht darin, dass ein kleines Eingabeaufforderungsfenster im Clientfenster angezeigt wird und nach kurzer Zeit verschwindet.,

Share

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.