Die Schulung Automating Administration mit PowerShell vermittelt praxisorientierte Kenntnisse zur Automatisierung administrativer Aufgaben in Windows-Umgebungen. Die Teilnehmenden lernen, Windows PowerShell effizient einzusetzen, Systeminformationen abzurufen und wiederkehrende Verwaltungsprozesse mit Skripten zu vereinfachen.
Zu Beginn werden die Grundlagen von PowerShell, Cmdlets und der objektorientierten Pipeline behandelt. Die Teilnehmenden erfahren, wie Daten gefiltert, sortiert, formatiert, importiert und exportiert werden.
Ein Schwerpunkt liegt auf der Entwicklung eigener PowerShell-Skripte. Dazu gehören Variablen, Funktionen, Skriptsicherheit und die Wiederverwendung bestehender Skriptbausteine.
Weitere Themen sind die Verwaltung von Ereignisprotokollen und Registry-Einträgen, die Arbeit mit WMI und CIM sowie die Administration von Active Directory. Die Teilnehmenden lernen, Benutzer, Gruppen und Computerkonten automatisiert zu verwalten
PowerShell Grundlagen
PowerShell-Architektur
Cmdlets und Objekte
Befehlsstruktur
PowerShell-Hilfe
PowerShell Pipeline
Pipeline-Verarbeitung
Filtern und Sortieren
Vergleichsoperatoren
Daten importieren und exportieren
Ausgabeformatierung
PowerShell Scripting
Skriptsicherheit
Variablen und Operatoren
Skripte erstellen
Profile verwenden
Funktionen wiederverwenden
Administrative Cmdlets
Ereignisprotokolle
Windows Registry
Package Management
Hintergrundjobs
PowerShell Providers
PSProviders
PSDrives
Datenzugriff über PowerShell
WMI und CIM
WMI/CIM Grundlagen
Systeminformationen abfragen
Systemkonfiguration verändern
Active Directory
Active-Directory-Modul
Benutzer und Gruppen
Computerkonten
Passwortverwaltung
PowerShell Remoting
Remote Sessions
One-to-One Remoting
One-to-Many Remoting
PowerShell 7
Visual Studio Code
Grundlegende Kenntnisse der Windows-Administration werden empfohlen. Erfahrung mit einer Skriptsprache ist hilfreich, aber nicht verpflichtend.
Die Teilnehmenden sollten mit typischen Windows-Verwaltungsaufgaben vertraut sein.
Nach Abschluss sollen sie PowerShell-Befehle einsetzen, eigene Skripte erstellen sowie lokale und entfernte Systeme automatisiert administrieren können.
Windows Administratoren
Systemadministratoren
IT-Systembetreuer
Windows Server Engineers
IT-Support-Spezialisten
IT-Infrastruktur-Administratoren
Entwickler mit Administrationsaufgaben
PowerShell-Einsteiger
IT Operations Engineers
Der Kurs eignet sich für IT-Fachkräfte, die administrative Abläufe mit PowerShell automatisieren möchten.