Einführung
Einige einfache Skripts bestehen zwar nur aus Windows simplen PowerShell-Befehlen, die meisten Skripts verwenden jedoch Skriptkonstrukte, um komplexere Aktionen auszuführen. Mit dem Konstrukt ForEach werden alle Objekte in einem Array verarbeitet. Mit den Konstrukten If..Else und Switch werden Entscheidungen in Skripts getroffen. Schließlich gibt es noch weniger oft verwendete Schleifenkonstrukte wie For, While und Do..While, die Sie bei Bedarf einsetzen können. In diesem Modul erfahren Sie, wie Sie Skripterstellungskonstrukte verwenden.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Beschreiben der Syntax des ForEach-Konstrukts
- Beschreiben der Syntax des If-Konstrukts
- Beschreiben der Syntax des Switch-Konstrukts
- Beschreiben der Verwendung des For-Konstrukts
- Beschreiben der anderen Schleifenkonstrukte
- Erläutern der Verwendung von Break und Continue
Voraussetzungen
Kenntnisse in:
- Windows-Netztechnologien und deren Implementierung
- Verwaltung, Wartung und Problembehandlung von Windows Server
- Windows PowerShell und die entsprechenden Befehle zum Ausführen bestimmter Aufgaben
- PowerShell-Cmdlets, die für Systemverwaltungsaufgaben im Zusammenhang mit Active Directory, der Netzwerkkonfiguration, der Serververwaltung und der Windows 10-Geräteverwaltung verwendet werden
- Windows PowerShell-Pipeline, PowerShell-Anbieter und PowerShell-Laufwerke
- CIM- und WMI-Technologien
- Verwenden von Variablen, Arrays und Hashtabellen in Windows PowerShell