PowerShell Praxis-Workshop für Fortgeschrittene
placeKöln 2. Mär 2026 bis 6. Mär 2026check_circle Garantierte Durchführung |
computer Online: Zoom 2. Mär 2026 bis 6. Mär 2026check_circle Garantierte Durchführung |
computer Online: Zoom 18. Mai 2026 bis 22. Mai 2026 |
computer Online: Zoom 13. Jul 2026 bis 17. Jul 2026 |
placeKöln 31. Aug 2026 bis 4. Sep 2026 |
computer Online: Zoom 31. Aug 2026 bis 4. Sep 2026 |
placeKöln 28. Sep 2026 bis 2. Okt 2026 |
computer Online: Zoom 28. Sep 2026 bis 2. Okt 2026 |
placeKöln 23. Nov 2026 bis 27. Nov 2026 |
computer Online: Zoom 23. Nov 2026 bis 27. Nov 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie erhalten einen erweiterten komplexen Einblick in die PowerShell. Sie können selbständig Skripte erstellen und Aufgaben automatisieren, sowie PowerShell um eigene Module erweitern und .NET in PowerShell einsetzen.Inhalt
-
Wiederholung / Vertiefung Objekt-Handling & Pipelining
- Wichtige Tools und deren Verwendung
- (Pipeline-) Objekte analysieren und verstehen
- Pipelining `ByValue` vs. `ByPropertyName`
-
Basiswissen
- Arten an PowerShell-Datei-Erweiterungen
- Der '.'- und '&'-Operator
- PowerShell-Code automatisch ausführen (*profile.ps1)
- Künstliche Intelligenz (KI/AI) mit Microsoft Copilot produktiv einsetzen
-
Programmablaufkontrolle
- Kontrollstrukturen (if, switch)
- - Schleifen (d…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie erhalten einen erweiterten komplexen Einblick in die PowerShell. Sie können selbständig Skripte erstellen und Aufgaben automatisieren, sowie PowerShell um eigene Module erweitern und .NET in PowerShell einsetzen.Inhalt
- Wiederholung / Vertiefung Objekt-Handling &
Pipelining
- Wichtige Tools und deren Verwendung
- (Pipeline-) Objekte analysieren und verstehen
- Pipelining `ByValue` vs. `ByPropertyName`
- Basiswissen
- Arten an PowerShell-Datei-Erweiterungen
- Der '.'- und '&'-Operator
- PowerShell-Code automatisch ausführen (*profile.ps1)
- Künstliche Intelligenz (KI/AI) mit Microsoft Copilot produktiv einsetzen
- Programmablaufkontrolle
- Kontrollstrukturen (if, switch)
- - Schleifen (do, for, foreach)
- - Mit Templates/Snippets arbeiten
- Parallele Verarbeitung
- Tasks
- Objekt-Ereignisse im Praxiseinsatz
- Paralle Verarbeitung mittels ForEach-Object
- Fehler-Management
- ErrorRecord-/Exception-Details auswerten
- Exceptions abfangen und behandeln
- Einzelschritt-Debugging
- Dynamische Objekte
- Vorhandene Objekte erweitern
- Neue Objekte erzeugen & manipulieren (`Hashtable`, `PSCustomObject`)
- Eigene Typen definieren & erzeugen
- Eigene CmdLets erstellen
- Inhalte für die Hilfe bereitstellen
- Parameter deklarieren
- Parameter-Argumente validieren
- Pipelining ByValue vs. ByPropertyName
- Hashtable, PSCustomObject und eigene Objekte verarbeiten
- Common Parameters in eigene Cmdlets verweden
- Eigene Module erstellen
- Module verteilen, anzeigen, laden und installieren
- Korrekte Modul-Ordner-Struktur
- Modul-Startdatei (`.PSM1`)
- Modul-Manifest (`.PSD1`)
- Eigene About-Seiten implementieren
- Unit Testing mittels Pester
- Notwendigkeit von Tests
- Eigene Cmdlets und Module automatisch testen
- PowerShell und Sicherheit
- SecureString und Credentials sicher managen
- Ausführungsrichtlinien
- Scripte Signieren
- ScriptBlockLogging (Protokollierung von PowerShell-Scriptblöcken)
- Eine PowerShell-Session einschränken (RestrictedLanguage)
- Benutzerein-/ausgaben
- Länderspezifische Gegebenheiten berücksichtigen
- Eingaben per Console
- Eingabe per GridView
- Eingabe per Show-Command
- Eingabe per WPF (.NET)
- Einstieg / Überblick .NET
- Online .NET Klassen-Dokumentation
- Crashkurs .NET Framework
- Einbinden von Assemblies
- Einbinden von C#-Code
- OOP-Programmierung in der PowerShell
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
