Beschreibung
Power Shell 7 Grundlagen
PowerShell ist eine Software zur Verwaltung, Konfiguration und Automatisierung von Compu-terystemen. Wesentliche Bestandteile sind ein Kommandozeileninterpreter und eine eigene Skriptsprache. PowerShell 7 ist Open Source und läuft unter Windows, Linux sowie macOS.
Die Bedienung von Windows erfolgt hauptsächlich per grafischer Benutzeroberfläche, Maus und Tastatur. Für viele versierte Computer- und Windowsnutzer stellen allerdings kommando-zeilen-basierte Tools ein unverzichtbares Hilfsmittel dar. Neben dem alt bekannten Komman-dozeilenprogramm cmd.exe ist die so genannte PowerShell dabei eines der meist verwendeten Programme. Sie basiert auf dem .NET Framework und bietet einen großen Funktionsumfang zur Steuerung des Rechners per Kommandozeile, Skript und objektorientierter Programmie-rung.
In unserem Training wird detailliert die Architektur und der Aufbau von Power Shell sowie die Systematik des Tools kennengelernt. Die einzelnen Befehle werden ausführlich erklärt und Be-griffe wie Argumente, Aliase, Objekte und Operatoren besprochen. Der PowerShell Kurs geht dabei auch auf das Prinzip der Cmdlets sowie auf die Windows Objekte COM und VMI ein. Das Erstellen der Skripte sowie die Nutzung der objektorientierten Programmierung wird an vielen Beispielen trainiert. Loops und Verzweigungen einzubauen und wie das Datensystem administriert wird sowie die Definition eigener Ausdrücke und die richtige Verwendung von Pipelines erfahren Sie zudem
Voraussetzungen
Grundlagenkenntnisse Windows Betriebssystem, in Netzwerk- und Systemadministration und Scripting (z. B. Visual Basic oder WSH).
Unterrichtszeit
von 9:00 bis 16:30 Uhr
Inhalt
Einführung in die PowerShell Architektur * PowerShell Befehle * Argumente * Parsing * Cmdlets * Aliase * Objekte * Operatoren * Ausdrücke * Klassen * Pipelines * Loops und Verzweigungen * Funktionen * COM und VMI (Windows Objekte) * Das Dateisystem administrieren