Richtlinienverwaltung mit der PowerShell
Windows 7, Windows Server 2008 R2 und auch Small Business Server 2011 Standard bieten auch die Möglichkeit, Gruppenrichtlinien über die Windows-PowerShell zu verwalten. Dazu steht das neue PowerShell-Modul grouppolicy zur Verfügung, das Sie mit dem Befehl import-module grouppolicy in die Windows-PowerShell ISE oder einer normalen PowerShell-Sitzung importieren können.
Die PowerShell 2.0 ist bei Windows Server 2008 R2 und Windows 7 automatisch installiert, die grafische Oberfläche (ISE) dazu müssen Sie aber über Features im Server-Manager manuell nachinstallieren; das gilt auch für Small Business Server 2011. Sobald Sie das Modul für die Verwaltung von Gruppenrichtlinien geladen haben, können Sie mit der Verwaltung der Richtlinien in der Befehlszeile beginnen.
Die wichtigsten CMDlets können Sie sich anzeigen lassen, wenn Sie
get-command *gpo*
eingeben. Mit dem Befehl help <CMDlet> erhalten Sie eine Hilfe zum entsprechenden CMDlet, zum Beispiel help new-gpo. Für viele CMDlets gibt es noch die Option help <CMDlet> -detailed. Dieser Befehl bietet noch mehr Informationen. Mit dem Befehl help <CMDlet> -examples lassen sich Beispiele für den Befehl anzeigen. Auch das funktioniert für alle Befehle in der PowerShell. Leider sind in den Bordmitteln keine CMDlets integriert, mit denen Sie CMDlets überwachen oder Fehler suchen können. Wir zeigen Ihnen aber in den folgenden Abschnitten, wie Sie solche CMDlets kostenlos nachinstallieren.
Die neuen Gruppenrichtlinien ermöglichen auch Einstellungen, bei denen PowerShell-Skripte beim Starten/Herunterfahren/An- oder Abmelden immer vor normalen Skripten ablaufen. Sie finden diese Einstellungen über Computerkonfiguration\Richtlinien\Administrative Vorlagen\System\Skripts in der Gruppenrichtlinienverwaltungskonsole.
Neu sind auch die erweiterten Starter-Gruppenrichtlinienobjekte. Diese sind schreibgeschützte Vorlagen, die Sie bei der Erstellung von neuen Richtlinien nutzen können. Auch diese Bereiche funktionieren in Windows Server 2008 R2 sowie Small Business Server 2011 Standard. Außerdem können Sie PowerShell-Skripte als Logon-Skripte in Windows 7, Windows Server 2008 R2 und Small Business Server 2011 einsetzen.
Windows 7, Windows Server 2008 R2 und Small Business Server 2011 Standard unterstützen PowerShell-Skripte zum Anmelden, Abmelden, Hoch- oder Herunterfahren