PowerShell Grundlagen und Aufbau Bundle (TDM-CT68)

In diesem Bundle erhalten die Teilnehmer in 5 Tagen einen kompakten Einstieg in die PowerShell und lernen praxisorientiert fortgeschrittene Themen anhand vieler Übungen.


Ziele

In diesem 5-tägigen PowerShell Kurs erhalten die Teilnehmer den perfekten Einsteig in die PowerShell und werden an den letzten beiden Tagen eigene Funktionen erstellen sowie die PowerShell durch eingen Code-Module erweitern.


Zielgruppe

  • IT-Help-Desk Mitarbieter
  • IT-Administratoren
  • IT-Techniker
  • IT-Professionals


Voraussetzungen

  • Der sichere Umgang mit dem Windows-Dateisystem, Netzlaufwerken sowie virtuellen Computern wird vorausgesetzt.
  • Administrative Grundkenntnisse in Windows
  • Grundkenntnisse Scripting und/oder Programmierer-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich.
Details anzeigen

Inhalte


  • Grundlagen und Einführung in die PowerShell
    • Befehlsarten, Aliase
    • Verwendung der Hilfe
  • Einführung in die OOP (Objekt Orientierte Programmierung)
    • Klassen und Objekte
    • PowerShell und Objekt Syntax
    • Operatoren und Variablen
    • Umgang mit Datum und Zeit
    • Arrays und Hashtables
    • Verwenden von Where-Object
  • Arbeiten mit Dateien (Logdatei schreiben, NTFS Rechte)
    • Suche in Logdateien
    • PSDrives und wie man sie Benutzt
    • Zugriffe auf die Registry
  • Auswertungen mit dem IF Befehl
  • Die Switch Abfrage
  • Umgang mit Powershell-Modulen
  • Alle Schleifen
  • Das Sicherheitsmodell der PowerShell
  • Möglichkeiten zum Starten von Skripten
  • 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