Beschreibung
PowerShell Aufbau kompakt
PowerShell ist ein Microsoft-Framework zur plattformübergreifenden Aufgabenautomatisierung und Konfigurationsverwaltung und bestehend aus einem Kommandozeileninterpreter und einer Skriptsprache. Die PowerShell verbindet die aus Unix-Shells bekannte Philosophie von Pipes und Filtern mit dem Paradigma der objektorientierten Programmierung. Im Gegensatz zu den meisten Shells, bei denen Text eingegeben und zurückgegeben wird, basiert PowerShell auf .NET und akzeptiert .NET-Objekte und gibt diese zurück. Die PowerShell richtet sich sowohl an Einsteiger als auch an Profis. Diese können wie bisher einfache Befehle an einer Kommandozeile ausführen und miteinander über Pipeline | verknüpfen oder aber auch komplexe Skript-Programme mit der eigens dafür entwickelten PowerShell Scripting Language schreiben. Dieser Kurs enthält **ausgesuchte** Themen des Seminars PowerShell für Fortgeschrittene die in kompakter Zeit ohne praktische Übungen vorgestellt werden.Kommende Starttermine
Inhalte / Module
- PowerShell Script Language
- Der `.`- und `&`-Operator
- Kontrollstrukturen (if, switch)
- Schleifen (do, for, foreach)
- Mit Templates/Snippets arbeiten
- Fehler-Management
- Exceptions abfangen und behandeln
- Protokollierung aktivieren
- Dynamische Objekte
- Objekte erweitern und manipulieren
- Neue Objekte erzeugen
- Eigene Cmdlets erstellen
- Parameter deklarieren
- Parameter-Argumente validieren
- Pipelining `ByValue` vs. `ByPropertyName`
- Eigene Module erstellen
- Korrekte Ordner-Struktur
- Modul-Startdatei (`.PSM1`) erzeugen
- Modul-Manifest (`.PSD1`) erzeugen
- Sicherheit
- Möglichkeiten eine PowerShell-Umgebung abzusichern
- Skripte digitales signieren
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.