PowerShell lokal installieren

Lerne, wie du PowerShell lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen


Anforderungen des PowerShell-Tracks

Der PowerShell-Track von Exercism setzt voraus, dass auf deinem System Folgendes installiert ist:

  • PowerShell oder Windows PowerShell Core
  • das Modul für das Pester-Test- und Mock-Framework ist installiert

(PS: Der Support für PowerShell beschränkt sich auf kritische Fehlerbehebungen. PowerShell Core wird kontinuierlich gepflegt und bietet eine bessere plattformübergreifende Unterstützung.)

PowerShell installieren

Ab Windows 7 SP1 ist PowerShell auf allen Windows-Betriebssystemen vorinstalliert.

Die neueste Version von PowerShell und Installationsanleitungen für alle Plattformen (Linux, macOS und Windows) findest du hier.

Der Quellcode und eine manuelle Installation für PowerShell sind ebenfalls verfügbar.

Das Pester-Framework installieren und aktualisieren

Pester ist das Test-Framework für PowerShell. Seit Version 4.0.9 ist es mit PowerShell Core unter Windows, Linux und macOS kompatibel (mit einigen Einschränkungen).

Unter Windows 10 ist es vorinstalliert. Es wird jedoch empfohlen, es mit dem folgenden PowerShell-Befehl zu aktualisieren:

Install-Module -Name Pester -Force -SkipPublisherCheck

Für spätere Aktualisierungen führst du Folgendes aus:

Update-Module -Name Pester

Falls nötig, findest du weitere Installationsanleitungen unter: https://github.com/pester/Pester/wiki/Installation-and-Update

Eine IDE verwenden

Wenn du eine komfortablere Bearbeitungsumgebung möchtest, ist eine IDE wahrscheinlich genau das Richtige für dich. Das sind die beliebtesten IDEs, die das Erstellen von PowerShell-Projekten unterstützen:

Alle Plattformen