Aktualisieren der PowerShell-Version unter Windows

Upgrade auf Windows PowerShell 5.1

PowerShell 4.0 wird standardmäßig auf Windows Server 2012 R2 (Windows 8.1) installiert. Versuchen wir, die Windows PowerShell-Version auf 5.1 unter Windows Server 2012 R2 zu aktualisieren.

Überprüfen Sie zunächst die aktuelle PowerShell-Version (der Screenshot zeigt, dass PowerShell 4.0 installiert ist):

$PSVersionTable.PSVersion

 

Um Ihre PowerShell-Version auf 5.1 zu aktualisieren, installieren Sie das Windows Management Framework 5.1, das .NET Framework 4.5.2 (oder höher) erfordert. Stellen Sie mit diesem Befehl sicher, dass .NET 4.5.2 oder höher installiert ist:

(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' -Name Release).Release

 

In meinem Fall bedeutet die Release-Version 378675, dass .NET Framework Version 4.5.1 installiert ist. Also muss ich das neueste .NET Framework 4.8 herunterladen und installieren (hier ist der Link zum Offline-Installer:

https://go.microsoft.com/fwlink/?linkid=2088631

 

Installieren Sie .NET 4.8 (Sie müssen Ihren Computer neu starten):


Wenn Sie WMF 5.1 ohne .NET 4.5.2 installieren, sind einige PowerShell-Funktionen nicht verfügbar.

 

Laden Sie WMF 5.1 für Windows Server 2012 R2 herunter:
https://go.microsoft.com/fwlink/?linkid=839516

 

Installieren Sie die MSU-Datei von Windows Management Framework 5.1.

Öffnen Sie nach dem Neustart des Servers die PS-Konsole und stellen Sie sicher, dass die PowerShell-Version auf 5.1 aktualisiert wurde.

 

 

 

Wenn Sie Windows 7 oder Windows Server 2008 R2 nicht unterstützt haben, können Sie die PowerShell-Version von 2.0 auf 5.1 auf dieselbe Weise aktualisieren. Installieren Sie zuerst .Net Framework 4.5.2 (oder neuer), dann WMF 5.1 (die Download-Links unterscheiden sich von denen für Windows Server 2012 R2).

 

 

Lasse gerne ein Kommentar da, vielleicht hilft es auch anderen Usern?

WiKi.Premium-Lizenz.com
Logo
Jetzt registrieren