Zum Hauptinhalt springen

PowerShell - Grundkurs

PowerShell ist das unverzichtbare Werkzeug für die moderne, automatisierte IT-Administration. In diesem dreitägigen PowerShell-Grundkurs lernen Sie die Konsole von Grund auf sicher und effektiv zu bedienen.

Der Kurs richtet sich explizit an Administratoren und IT-Spezialisten, die bisher keine oder nur geringe Vorkenntnisse im Skripting haben und ein solides, praxistaugliches Fundament aufbauen möchten. Schritt für Schritt steigen wir in die Grundlagen der objektorientierten Pipeline und die Basics der Skriptentwicklung ein.

Was Sie in diesem Grundlagen-Seminar lernen:

  • Effektive Konsolennutzung: Cmdlets finden, Hilfe-System richtig nutzen und Parameter sicher anwenden.
  • Die Pipeline verstehen: Daten filtern, sortieren und gezielt an Folgebefehle übergeben.
  • Erste eigene Skripte: Variablen, einfache Schleifen und logische Bedingungen (If/Else) praxisnah einsetzen.
  • Praxisbezogene IT-Automatisierung: Administrative Routineaufgaben im Netzwerk und Betriebssystem beschleunigen.

Ihr modularer Weg zum PowerShell-Profi:

Dieses Einstiegsseminar bereitet Sie perfekt auf die tägliche Praxis vor. Wenn Sie Ihr Wissen direkt vertiefen möchten, können Sie diesen Grundkurs nahtlos mit unserem PowerShell Aufbaukurs als zusammenhängendes, fünftägiges Kompaktseminar buchen, um auch komplexe Skripting-Architekturen und fortgeschrittene Automatisierungstechniken zu meistern.

Kursinhalt

Arbeiten mit der Konsole

Diese Unterrichtseinheit behandelt die Funktionen der Powershell als Kommandozeile. 

  • Überblick über die Powershell-Architektur 
  • Unterschiede zwischen Powershell 5.1 und Powershell 7.x
  • Arbeiten mit der PowerShell-Konsole: Autovervollständigen, die Verlaufshistorie und Tipps zur Benutzung
  • Die Powershell-Cmdlets
    • Befehle aufgabenbezogen suchen und finden
    • die Powershell-Hilfe verwenden
    • benannte und positionale Parameter
  • Das Powershell-Aliassystem
  • Konsolenbefehle verwenden:
    • externe Programme aufrufen
    • die Rückgabe in PowerShell weiterverarbeiten
  • Zugriff auf das Dateisystem, die Registry und Zertifikate mit Powershell-Providern

Objekte, Klassen, Datentypen und die Pipeline

Powershell greift im Hintergrund auf das .net Framework zurück, um Daten abzufragen und auszugeben. Da das .net Framework - im Gegensatz zu Powershell - komplett objektorientiert ist, werden alle Daten in Form von Objekten zurückgeliefert. Das erlaubt es dem Benutzer, Daten sehr einfach verarbeiten zu können, ohne sich mit dem komplexen Konzept der Objektorientierung auseinandersetzen zu müssen. Diese Unterrichtseinheit zeigt, wie man in Powershell richtig mit Objekten umgeht und wie man Objekte z.B. in der Pipeline verwenden kann. 

  • Das Powershell-Datenformat: Objekte verstehen und benutzen
  • Daten verarbeiten: sechs wichtige Cmdlets, um Ergebnisse anzupassen und auszuwerten
  • Variabelen, Datentypen, Operatoren, Arrays und Hashtables verstehen und einsetzen

Skripte, Funktionen und Module

Powershell-Skripte stellen die Basis für die Automatisierung bereit. Skripte lassen sich als Funktionen speichern, Funktionen zu Modulen zusammenfassen. Diese Unterrichtseinheit beschreibt, wie man auch komplexe Skripte und Funktionen überschaubar hält und fremde Funktionen über die externe Quellen wie z.B. die Powershell Gallery installieren kann. 

  • Powershell-Skripte schreiben und aufrufen:
    • Parameter benutzen und Validieren
    • Skripte aufrufen
    • Die Powershell-Ausführungsrichtlinien verstehen
    • Skripte signieren
  • Powershell-Funktionen
    • Cmdlets selber schreiben
    • Skriptmodule erstellen

Anforderungen

Gute Windows-Kenntnisse, mindestens Grundkenntnisse in der Netzwerk- und Systemadministration. Basiskenntnisse im Scripting, zum Beispiel VB Scripting, entsprechend zum Beispiel des Kurses Microsoft Visual Basic Scripting Edition und Microsoft Windows Script Host Essentials oder gleichwertige Kenntnisse sind Voraussetzung.
PowerShell - Grundkurs
 3 Tag(e)
  An einem Ort

1,490.00 €
zzgl. MwSt.

Unser Qualitätsversprechen:
Wissen, das in der Praxis funktioniert.

praxisnah
Praxisnah

Saßen Sie in Schulungen und dachten: „Und was davon hilft mir jetzt konkret?“

Wir bieten Training, das Sie für reale IT-Probleme wappnet – nicht für Prüfungsfragen. Unsere erfahrenen IT-Profis vermitteln Wissen, das im Alltag wirklich zählt.
flexibel
Flexibel

Schon mal mit einer dringenden Frage im Training gesessen – und die Antwort lautete: „Steht nicht im Skript“?

Bei uns bekommen Ihre konkreten Fragestellungen Raum. Unsere Trainer:innen gehen flexibel auf das ein, was Sie wirklich weiterbringt.
remote
Remote oder vor Ort

Was wäre, wenn Ihre Schulung sich endlich nach Ihrem Alltag richtet – nicht umgekehrt?

Bei netz-weise lernen Sie ohne Umwege: remote, hybrid oder vor Ort – ganz wie es in Ihren Alltag passt. Keine langen Anreisen. Kein Stress. Nur effektives Lernen.
Schulungsangebot
Umfassendes Schulungsangebot

Müssen Sie sich wirklich für jedes Thema einen neuen Anbieter suchen?

Bei uns finden Sie fundiertes IT-Know-how – von PowerShell bis Kubernetes, von Linux bis Microsoft 365.

Präsenz-Trainings vor Ort in Niedersachsen

Sie suchen ein intensives Präsenz-Training in der Region?

Entdecken Sie unsere hochkarätigen, praxisnahen Vor-Ort-Seminare direkt an unserem modernen Schulungsstandort in Hannover: