PowerShell Intensivkurs Kompakt
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 19.10.2026 -23.10.2026 |
Virtuelles Live Training |
% 2.255,05 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
In dieser 5?tägigen Schulung „PowerShell Intensivkurs Kompakt“ erlernen Sie umfassend den Einsatz von PowerShell für die Systemverwaltung und Automatisierung. Sie beginnen mit den Grundlagen, machen sich mit der Entwicklungsumgebung vertraut, nutzen Cmdlets zur Administration und arbeiten effizient mit der integrierten PowerShell-Hilfe. Zudem lernen Sie, Objekte mit ihren Eigenschaften und Methoden zu erkunden und die Pipeline für die Verkettung von Cmdlets zu verwenden.
Darauf aufbauend beschäftigen Sie sich mit Netzwerkkonfiguration, Active Directory-Verwaltung und der Remoteadministration. Sie integrieren externe Module und nutzen Ressourcen aus der PowerShell-Gallery. Im Bereich Scripting lernen Sie, eigene Skripte zu erstellen, Kontrollstrukturen anzuwenden und Berichte zu generieren.
Fortgeschrittene Themen wie Parametrisierung, reguläre Ausdrücke und erweiterte Funktionen – inklusive „whatif“ und „confirm“ – werden ebenfalls behandelt. Sie lernen die Nutzung des .NET Frameworks sowie von WMI/CIM, erstellen eigene Objekte und arbeiten mit Datenformaten wie XML und JSON. Darüber hinaus befassen Sie sich mit Fehlerbehandlung, Debugging, Logging sowie dem Einsatz von Skripten als geplante Tasks, dem Umgang mit alternativen Credentials und der Signierung von Skripten.
Ihr Nutzen
- Sie beherrschen PowerShell von den Grundlagen bis zu fortgeschrittenen Techniken.
- Sie können administrative Aufgaben effizient automatisieren und Fehlerquellen reduzieren.
- Sie verstehen den Aufbau von Cmdlets, Objekten und Pipelines und können diese gezielt einsetzen.
- Sie sind in der Lage, eigene Skripte, Funktionen und Module zu entwickeln.
- Sie arbeiten sicher mit Active Directory, Remoteverwaltung und externen Modulen.
- Sie verbessern Ihre Fehlersuche durch professionelle Debugging? und Logging?Methoden.
- Sie können Daten flexibel in verschiedenen Formaten (CSV, XML, JSON, HTML) verarbeiten und Reports erzeugen.
- Sie kennen Best Practices für sichere Ausführung, Signierung und den produktiven Einsatz von Skripten.
- Sie steigern Ihre Effizienz als Administrator durch Automatisierung wiederkehrender Aufgaben.
- Sie erhalten das Wissen, um PowerShell zielgerichtet in komplexen IT?Umgebungen einzusetzen.
Inhalte
- Überblick über PowerShell und ihre Entwicklung
- Aktualisierung auf die aktuelle Version
- Arbeiten mit CLI und der integrierten Scriptumgebung (ISE)
- Aufbau von Cmdlets
- Basis-Cmdlets zur Systemverwaltung
- PowerShell-Hilfe: Aktualisieren & Anwenden
- Aliasse nutzen und eigene definieren
- Objekte erkunden: Eigenschaften und Methoden
- Arbeiten mit der Pipeline
- Daten sortieren, filtern und weiterverarbeiten
- Ausgabe formatieren
- Datenexport und -import (Text, XML, CSV)
- Provider- und Laufwerkskonzepte
- Filesystem- und Berechtigungs?Cmdlets (ACL)
- Registry-Einträge lesen und erstellen
- Netzwerkkonfiguration
- Installation von Rollen und Features
- Verwaltung von Active Directory
- Snap?Ins und Module: Herkunft von Befehlen
- Externe Module einbinden (z.B. NTFS, Updates)
- Nutzung der PowerShell-Gallery
- Remoteverwaltung
- Verwendung verschiedener Credentials
- Grundlagen des PowerShell-Scriptings
- Ausführungsrichtlinie
- Variablen und Arrays
- Datentypen definieren und konvertieren
- Parameterübergabe
- Kontrollstrukturen: Bedingungen & Schleifen
- Einfache Reports erstellen
- Profilscripts anlegen
- Ausblick auf weitere Skriptfunktionen
- Erweiterte Parametrisierung
- Validierung von Parametern
- Einsatz regulärer Ausdrücke
- whatif und confirm in eigenen Funktionen
- Variablenbereiche und Typkonvertierungen
- Arbeiten mit Hashtables
- .NET Framework und WMI/CIM nutzen
- Benutzerdefinierte Objekte erstellen
- Zeichenkettenbearbeitung
- Arbeiten mit XML und JSON
- HTML-Reports generieren
- Hilfe in Skripte einbauen
- Funktionen erstellen
- Vom Script zum Modul: eigene Cmdlets
- Debugging und Verbose-Ausgaben
- Maßnahmen zur Fehlerminimierung
- Fehler abfangen (Try/Catch, Exceptions)
- Fehlerprotokollierung
- Skripte als geplante Jobs/Tasks ausführen
- Alternative Credentials verwenden
- Skripte signieren
- Einfache grafische Oberflächen erstellen
Voraussetzungen
Empfohlene Vorkenntnisse
- Grundkenntnisse in der Windows-Systemadministration
- Grundkenntnisse in einer beliebigen Programmiersprache
Zielgruppe
Systemadministratoren