Einführung

Abgeschlossen

PowerShell ist sowohl eine Befehlszeilenshell als auch eine Skriptsprache. PowerShell wurde als Task-Engine entworfen, die mithilfe von Cmdlets Tasks umschließt, die Benutzer ausführen müssen. In PowerShell können Sie Befehle auf lokalen Computern oder Remotecomputern ausführen. Sie können Aufgaben wie das Verwalten von Benutzern und das Automatisieren von Workflows ausführen.

Unabhängig davon, ob Sie zu einem Ops-Team gehören oder zu einem Entwicklungsteam, das DevOps-Prinzipien anwendet – PowerShell kann Ihnen eine große Hilfe sein. PowerShell bietet Ihnen die Möglichkeit, eine Vielzahl von Tasks anzugehen, z. B. die Verwaltung von Cloudressourcen sowie Continuous Integration und Continuous Delivery (CI/CD). PowerShell umfasst viele hilfreiche Befehle. Sie können die Funktionen jedoch jederzeit durch die Installation von Modulen erweitern.

Wenn Sie PowerShell installieren, können Sie die dazugehörigen Features auswerten, um zu ermitteln, ob sie sich gut für Ihr Team eignen.

Lernziele

Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:

  • Sie verstehen, was PowerShell ist und wofür PowerShell eingesetzt wird.
  • Sie verwenden PowerShell-Befehle zum Automatisieren von Aufgaben.

Voraussetzungen

  • Grundlegende Vertrautheit mit der Verwendung einer Befehlszeilenshell wie der Eingabeaufforderung oder Git-Bash.
  • Installation von Visual Studio Code.
  • Fähigkeit, Visual Studio Code-Erweiterungen zu installieren.
  • Fähigkeit, Software auf Ihrem Computer zu installieren, wenn Sie kein Windows-Betriebssystem verwenden.