PowerShell - Einführung und Einsatzszenarien

Dauer

4 Tage

Seminar-Ziel

Die Teilnehmer erhalten eine Einführung in die Erstellung von Scripts mit der PowerShell. Sie sind nach dem Kurs in der Lage, die Administration von Windows- und Backoffice-Servern durch Automatisierung zu vereinfachen.

 

Einführung und Übersicht zur PowerShell

  • Was ist die PowerShell?
  • PowerShell Core und Powershell 7
  • Cmdlets, ihre Parameter und Aliase
  • Pipelining
  • Informationen geeignet darstellen
  • Hilfe erhalten Nur so tun als ob und Ähnliches
  • Architektur der PowerShell
  • Arbeiten mit Objekten
  • Objektimport und Export aus und in Dateien
  • Vielseitige Befehlszeile: PowerShell Provider & PSDrives
  • Implementieren von Scripts als Sequenz von Operationen
  • Backgound-Jobs
  • Remote-Verwaltung
  • Erweiterungen und Tools
  • Informationen

Die PowerShell-Language (PSL)

  • Variablenkonzept
  • Kontrollstrukturen und Schleifen in Scripten
  • Funktionen
  • Arrays
  • Informationen geeignet darstellen
  • Filtern und Selektieren mit Regulären Ausdrücken
  • Metadaten zu Funktionen hinzufügen – Erweiterte Funktionen
  • Eigene Module erstellen
  • Debugging
  • Fehlerbehandlung

Typische Einsatzbeispiele (kann individuell nach Ihrem Bedarf zusammengestellt werden) 

  • Windows Server-Module und Snap-Ins
  • Grafische Oberfläche mit Powershell
  • Desired State Configuration (DSC)
  • Verarbeitung von unstrukturierten Texten
  • Systemverwaltung
  • Scripten des Active Directory
  • Gruppenrichtlinien
  • WMI/CIM-Scripte
  • Scripte zur Netzwerkverwaltung
  • Datenbankzugriffe und SQL-Server-Verwaltung
  • Verwalten des Internet Information Services 
  • Exchange Server-Skripting
  • SharePoint-Server-verwaltung
  • VMware PowerCLI
  • Microsoft's Team Foundation Server (TFS) und Powershell
  • Verwaltung von M 365 und Azure

This article was updated on Januar 10, 2025