Wie überprüfe ich die PowerShell-Version und aktualisiere sie auf Windows Server?

Lassen Sie uns Ihnen helfen, die PowerShell-Version zu überprüfen und sie auf einem Windows-Server zu aktualisieren.

Auf Anhieb ist PowerShell eher ein Entwickler- oder Sysadmin-Zeug und wurde nie für den normalen Windows-Benutzer entwickelt, weil sie die allgemeine Eingabeaufforderung zum Spielen haben (autsch 🤐).

Kurz gesagt, PowerShell führt zusätzlich zu den Befehlen der Eingabeaufforderung auch Cmdlets aus.

Wir sind jedoch nicht hier, um PowerShell von der Eingabeaufforderung zu unterscheiden. Stattdessen sehen wir uns eine von Microsoft empfohlene Methode an, die Ihnen die PowerShell-Version mitteilen kann.

Und obwohl es andere Methoden gibt, dies über das Internet zu tun, funktionieren sie nicht jedes Mal in allen Situationen.

  Beheben Sie, dass eine angegebene Anmeldung in Windows 10 nicht vorhanden ist

Überprüfen Sie die PowerShell-Version

Als erstes muss PowerShell über die Windows-Suche geöffnet werden.

Geben Sie als Nächstes $PSVersionTable ein und drücken Sie die Eingabetaste.

Dadurch werden wichtige Informationen ausgegeben, darunter die aktuelle PowerShell-Version, Edition, kompatible Versionen usw.

Kommen wir nun zu anderen Befehlen, die „nicht“ genau funktionieren. Dazu gehören get-host, $host, $host-version usw.

Insbesondere geben sie die Version des Hosts an, auf dem PowerShell installiert wurde, und nicht die Version der PowerShell-Engine, nach der wir suchen.

Verwenden Sie jedoch get-host, wenn Sie über PowerShell Version 1.0 verfügen, da $PSVersionTable ab Version 2.0 eingeführt wurde. Diese $PSVersionTable liefert also keine Ergebnisse, wenn sie auf PowerShell 1.0 verwendet wird.

  So beheben Sie, dass die Windows-Taste oder -Taste unter Windows 10 nicht funktioniert

Aktualisieren Sie PowerShell in Windows Server

Sie können PowerShell auf dem Windows-Server über Befehlszeilenskripts aktualisieren oder bestimmte PowerShell-Versionen herunterladen und installieren.

Die einfachste Methode besteht darin, die neueste Datei von der Microsoft-Website oder ihrem GitHub-Repository zu holen und mit der Installation fortzufahren.

Ein geekiger Weg, dies über die PowerShell selbst zu tun, ist das Ausführen von iex „& { $(irm https://aka.ms/install-powershell.ps1)} -usemsi“.

Dadurch wird eine Verbindung zum MS GitHub-Repository hergestellt. Beantworten Sie als Nächstes die folgenden Eingabeaufforderungen, und die Installation wird in Kürze abgeschlossen sein.

  Beheben Sie Windows 10-Bildschirmdimmungen automatisch

Insbesondere wird dadurch die alte PowerShell im System nicht aktualisiert. Stattdessen wird die aktualisierte Version nebenher installiert.

Zusammenfassen

Damit ist die Überprüfung der PowerShell-Version und deren Aktualisierung abgeschlossen.

Cmdlets machen PowerShell zu einem leistungsstarken Tool für die Automatisierung. Dennoch wäre es hilfreich, sich als Entwickler ein paar weitere Skriptsprachen zu merken.

Haben Sie den Artikel gerne gelesen? Wie wäre es mit dem Teilen mit der Welt?