PowerShell für Fortgeschrittene
(TDM-CT67)
Diese zwei Tage mit deutschen Folien sind eine direkte praxisorientierte Weiterführung vom CT66.
Die Zielgruppe sind Teilnehmer, die bereits mit Vorkenntnissen in die PowerShell Thematik eingestiegen sind, insbesondere dem sicheren Umgang mit IF und der Foreach Schleife und die mehr über fortgeschrittenere PowerShell Themen erfahren möchten.
Ziele
Der PowerShell Aufbaukurs richtet sich an Anwender, die ihre PowerShell Kenntnisse erweitern und vertiefen möchten.
Sie lernen, wie Sie eigene Cmdlets schreiben und Skriptmodule erstellen, um Ihre PowerShell Skripte noch effektiver zu gestalten. Zudem erfahren Sie, wie Sie mit Manifest-Dateien Ihre Module organisieren.
Das Seminar behandelt die Verwendung von Kontrollstrukturen wie If, Switch und Schleifen, um Ihre Skripte dynamischer und anpassungsfähiger zu machen. Wir zeigen Ihnen, wie Sie PowerShell-Skripte Pipeline-fähig gestalten können, um Ausgaben direkt weiterzuverarbeiten.
Ein Schwerpunkt liegt auf fortgeschrittenen Themen wie der Fehlerbehandlung und dem Debugging von Skripten. Sie erhalten eine Einführung in PowerShell-Remoting, um remote Systeme zu verwalten und Abfragen durchzuführen.
Weitere Themen sind das Ermitteln von Computerinformationen mit WMI und CIM sowie das Abfragen von Active Directory mittels PowerShell.
Reguläre Ausdrücke und die Erstellung einfacher grafischer Oberflächen mit PowerShell können je nach Zeit ebenfalls behandelt werden.
Zielgruppe
IT-Professionals die bereits mit PowerShell arbeiten und Ihre Kenntnisse durch weitere Themen vertiefen möchten.
Voraussetzungen
- Gute administrative PowerShell Kenntnisse
- Sicher Umgang mit IF und der Foreach Schleife
- Teilnahme am Kurs CT66 Windows PowerShell-Grundlagen
Inhalte
- Funktionen und Module
- Cmdlets selber schreiben
- Skriptmodule erstellen
- Manifest-Dateien erstellen
- Kontrollstrukturen
- Verzweigungen mit If und Switch
- PowerShell-Skripte Pipeline-fähig machen
- Die verschiedenen PowerShell-Schleifenkonstrukte
- Erweiterte Themen
- Grundlagen von Fehlerbeandlung und Debugging
- Grundlagen von PowerShell-Remoting und Fernabfragen
- Computerinformationen ermitteln mit WMI und CIM
- Active Directory abfragen mit dem Active Directory PowerShell-Modul
- Optionale Ergänzungen
- Reguläre Ausdrücke
- Grafische Oberflächen mit PowerShell erstellen

