Nach diesem Seminar kennen Sie die grundlegende Architektur und Arbeitsweise von PowerShell und können die Shell produktiv für typische Administrationsaufgaben unter Windows einsetzen. Sie finden geeignete Cmdlets selbstständig, kombinieren Befehle über Pipelines und können Daten abfragen, filtern, sortieren, gruppieren, auswerten und exportieren. Darüber hinaus können Sie Module installieren und verwenden, Remoting einsetzen und unterschiedliche Ein- und Ausgabeformate verarbeiten. Der Schwerpunkt liegt auf dem sicheren Umgang mit vorhandenen PowerShell-Befehlen und der objektorientierten Pipeline.
Unterschied zwischen Windows PowerShell und aktueller PowerShell
Arbeitsweise des Kommandozeileninterpreters und Parsing
Terminologie: Cmdlet, Pipeline, Alias, PSProvider und PSDrive
Benötigte Tools und deren Konfiguration
Kommentare, Kommentarblöcke und Regionen
Hilfe- und Selbsthilfesystem
Cmdlets finden
Hilfe installieren und aktualisieren
Volltextsuche in der Hilfe
Informationen über PowerShell mit About-Seiten abrufen
Künstliche Intelligenz mit Microsoft Copilot produktiv einsetzen
PowerShell Provider und Drives
Providerübergreifende Cmdlets
PowerShell mit Modulen erweitern
Architektur von Modulen
Module mit PSResourceGet installieren
PowerShell Gallery und Microsoft Artifact Registry
Manuelle und MSI-basierte Installation
Vertrauenswürdige Repositories auswählen und registrieren
Installierte Module auflisten
Module laden und verwenden
Remoting
RPC, WinRM und SSH Remoting einordnen
Remoting einrichten
1:1- und 1:n-Remoting
PowerShell Direct mit Hyper-V
Scheduled Jobs und Tasks
Grundlagen zur Ausführung wiederkehrender Aufgaben
Objekt-Handling
Primitive Datentypen
Arrays und ArrayList
Hashtable
PowerShell-Operatoren
Objekte in der Pipeline
Objekte analysieren
Objekte filtern, sortieren, gruppieren und auswählen
Berechnungen auf Objektmengen durchführen
Duplikate zusammenfassen
Mehrfachoperationen mit Objekten in der Pipeline
Pipeline-Objekte um nützliche Funktionen erweitern
Pipeline-Verarbeitung mit ByValue und ByPropertyName
Ausgaben
Tabellen-, Listen- und Spaltenausgabe
Ausgabe in Fenster, Dateien oder auf Drucker umleiten
Sprachausgabe
Konvertierungen
CSV
HTML
XML
JSON
SDDL
Text und Strings
SecureString
Markdown
Eingaben
Benutzereingaben über die Konsole
Benutzereingaben über grafische Auswahl
Text, CSV, XML, Excel und Binärdaten einlesen und konvertieren
PowerShell Tools
PowerShell Console
Microsoft Visual Studio Code mit KI-Unterstützung
PowerShell ISE als Legacy-Werkzeug und Einordnung gegenüber Visual Studio Code
PowerShell Script Analyzer
Dauer/zeitlicher Ablauf:
5 Tage
Zielgruppe:
Das Seminar richtet sich an Systemingenieure, Systemadministratoren, Servicetechniker, Helpdesk-Mitarbeiter, angehende Skriptersteller und Programmierer, die bisher wenig oder keine Erfahrung mit PowerShell besitzen.
Teilnahmevoraussetzungen
Sie sollten sicher mit dem Windows-Dateisystem, Netzlaufwerken und virtuellen Computern umgehen können.
Administrative Grundkenntnisse in Windows sind hilfreich. Kenntnisse in Scripting oder Programmierung sind von Vorteil, aber nicht erforderlich.
PowerShell-Vorkenntnisse werden nicht vorausgesetzt.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.