- Erste Schritte mit Windows PowerShell
- Überblick über Windows PowerShell
- Verstehen der Windows PowerShell-Befehlssyntax
- Suchen von Befehlen und Abrufen von Hilfe in Windows PowerShell
- Windows PowerShell für die Verwaltung lokaler Systeme
- Cmdlets zur Verwaltung von Active Directory-Domänendiensten
- Cmdlets für die Netzwerkkonfiguration
- Server-Verwaltungs-Cmdlets
- PowerShell unter Windows 11 sowie Windows Server 2022 und 2025
- Arbeiten mit der Windows PowerShell-Pipeline
- Verstehen der Pipeline
- Auswählen, Sortieren und Messen von Objekten
- Filtern von Objekten aus der Pipeline
- Aufzählen von Objekten in der Pipeline
- Senden und Übergeben von Pipelinedaten als Ausgabe
- PSProvider und PSDrives verwenden
- PSProvider verwenden
- PSDrives verwenden
- Abfrage von Managementinformationen mit CIM und WMI
- Verstehen von CIM und WMI
- Abfrage von Daten mit CIM und WMI
- Änderungen mithilfe von CIM und WMI vornehmen
- Arbeiten mit Variablen, Arrays und Hashtabellen
- Variablen verwenden
- Manipulieren von Variablen
- Manipulieren von Arrays und Hash-Tabellen
- Windows PowerShell-Skripterstellung
- Einführung in die Skripterstellung mit Windows PowerShell
- Skript-Konstrukte
- Importieren von Daten aus Dateien
- Akzeptieren von Benutzereingaben
- Problembehandlung und Fehlerbehandlung
- Funktionen und Module
- Module über PSResourceGet als Nachfolger von Install-Module aus vertrauenswürdigen Quellen installieren
- Verwalten von Remotecomputern mit Windows PowerShell
- Verwenden von grundlegendem Windows PowerShell-Remoting
- Verwenden von erweiterten Windows PowerShell-Remoting-Techniken
- Verwenden von PSSessions
- Verwalten von Azure-Ressourcen mit PowerShell
- Das Az-Modul als Nachfolger von AzureRM installieren und anmelden
- Azure Cloud Shell nutzen
- Azure-VMs, Speicher und Abonnements mit dem Az-Modul verwalten
- Anmeldung über Managed Identity im Kontext der Automatisierung
- Verwalten von Microsoft 365-Benutzerkonten, -Lizenzen und -Gruppen mit PowerShell
- Benutzerkonten, Lizenzen und Gruppen über das Microsoft Graph PowerShell SDK verwalten, da die Module MSOnline und AzureAD ausgelaufen sind
- Exchange Online über das moderne, REST-basierte Exchange-Online-Management-Modul mit MFA verwalten
- SharePoint Online über PnP PowerShell verwalten
- Microsoft Teams über das Microsoft-Teams-PowerShell-Modul verwalten
- Verwenden von Hintergrundaufträgen und geplanten Aufträgen
- Verwenden von Hintergrundaufträgen
- Geplante Aufträge verwenden
- Praxis-Übung:
Ein Skript entwickeln, das lokale Systeminformationen per CIM sammelt, sie über die Pipeline filtert und sortiert, als CSV-Bericht exportiert und die Ausführung als geplanten Auftrag einrichtet. Wahlweise um einen Schritt zur Abfrage einer Azure-Ressource oder eines Microsoft-365-Objekts erweitern.
LernzieleDie Teilnehmenden finden und führen Cmdlets für die Systemverwaltung aus, arbeiten mit Pipeline, Objekten und Variablen, fragen Informationen über CIM und WMI ab und erstellen grundlegende Skripte mit Fehlerbehandlung. Sie verwalten Remotecomputer, Azure-Ressourcen mit dem Az-Modul sowie Microsoft-365-Dienste mit dem Microsoft Graph PowerShell SDK und automatisieren wiederkehrende Aufgaben über Hintergrund- und geplante Aufträge.
ZielgruppenDieser Kurs richtet sich an IT-Fachleute, die bereits Erfahrung mit der allgemeinen Verwaltung von Windows Server haben, mit der Windows-Client-, Azure- und Microsoft 365-Administration vertraut sind und die mehr über die Verwendung von Windows PowerShell für die Verwaltung lernen wollen. Es wird keine vorherige Erfahrung mit einer Version von PowerShell oder einer Skriptsprache vorausgesetzt.
Dieser Kurs ist auch für IT-Professionals geeignet, die bereits Erfahrung mit der Serververwaltung, einschließlich Microsoft Exchange Server, Microsoft SharePoint Server und Microsoft SQL Server besitzen.