Windows PowerShell ist eine Windows-Befehlszeilenshell und Skriptsprache, mit der Sie zahlreiche der Aufgaben automatisieren können, die Sie auf der Benutzeroberfläche mithilfe der Gruppenrichtlinien-Verwaltungskonsole ausführen. Zur Unterstützung bei der Ausführung dieser Aufgaben bietet die Gruppenrichtlinie mehr als 25 Cmdlets. Jedes Cmdlet ist ein einfaches Befehlszeilenprogramm, das nur eine Funktion erfüllt.
Sie können die Gruppenrichtlinien-Cmdlets verwenden, um die folgenden Aufgaben für domänenbasierte Gruppenrichtlinienobjekte (Group Policy Objects, GPOs) auszuführen.
-
Verwalten von Gruppenrichtlinienobjekten: Erstellen, Entfernen, Sichern und Importieren von Gruppenrichtlinienobjekten
-
Zuordnen von Gruppenrichtlinienobjekten zu Active Directory®-Containern: Erstellen, Aktualisieren und Entfernen von Gruppenrichtlinienverknüpfungen
-
Festlegen von Vererbungsflags und Berechtigungen für Active Directory-Organisationseinheiten (Organizational Units, OUs) und -Domänen
-
Konfigurieren von registrierungsbasierenden Richtlinieneinstellungen und Registrierungseinstellungen für Gruppenrichtlinieneinstellungen: Aktualisieren, Abrufen und Entfernen
-
Erstellen und Bearbeiten von Starter-Gruppenrichtlinienobjekten
Damit Sie die Gruppenrichtlinien-Cmdlets der Windows PowerShell verwenden können, müssen Sie Windows Server 2008 R2 auf einem Domänencontroller oder einem Mitgliedsserver ausführen, auf dem die GPMC installiert ist. Alternativ ist auch die Verwendung unter Windows 7 mit installierten Remoteserver-Verwaltungstools möglich. RSAT umfasst GPMC und die zugehörigen Cmdlets.
Außerdem müssen Sie den Befehl Import-Module grouppolicy ausführen, damit vor dem Verwenden der Cmdlets zu Beginn jedes Skripts, in dem die Cmdlets verwendet werden, und zu Beginn jeder Windows PowerShell-Sitzung auch das Gruppenrichtlinienmodul importiert werden kann.
Mithilfe der GPRegistryValue-Cmdlets lassen sich registrierungsbasierende Richtlinieneinstellungen und mithilfe der GPPrefRegistryValue-Cmdlets Registrierungseinstellungselemente ändern. Informationen zu den Registrierungsschlüsseln, die mit registrierungsbasierenden Richtlinieneinstellungen verknüpft sind, finden Sie in der Referenz zu Gruppenrichtlinieneinstellungen (möglicherweise in englischer Sprache). Diese Referenz kann heruntergeladen werden.