Ist es möglich, PowerShell 3 unter Windows Server 2008 SP2 auf höhere Versionen zu aktualisieren?

776
Regmi

Bei einem vollständig gepatchten Windows Server 2008 SP2 habe ich PowerShell 2 auf 3 aktualisiert. Gibt es keine Möglichkeit, PowerShell auf Version 5 oder sogar Version 4 zu aktualisieren?

Hinweise: PowerShell 2 bis 3-Installation erfolgt über: https://www.microsoft.com/de-de/download/details.aspx?id=34595

PowerShell 3 bis 4-Installation - Fehler: https://www.microsoft.com/de-de/download/details.aspx?id=40855

0
Funktioniert die [Installation von Windows Management Framework 5.1] (https://docs.microsoft.com/de-de/powershell/wmf/5.1/install-configure)? Ich bin nicht sicher, ob Sie alle Zwischenversionen installieren müssen. Ben N vor 5 Jahren 0
@BenN Wenn es um Upgrades geht, scheint Windows 2008 Server R2 so viel besser zu sein als Windows 2008 Server. Für Windows 2008 Server R2 bestimmte Upgrades gelten nicht für Windows 2008 Server! Versuchte das, bekam "Das Update gilt nicht für Ihr System." Regmi vor 5 Jahren 0
Ah, mein Fehler. Ich hatte SP2 und R2 zusammengeführt. Gemäß [dieser Seite mit Systemanforderungen] (https://docs.microsoft.com/de-de/powershell/scripting/setup/windows-powershell-system-erquiry?view=powershell-6) müssen Version 4.0 und höher verwendet werden mindestens 2008 R2, [wie tut] (https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generallysavailable-ga-and-supported/) PowerShell Core (Version 6) leider. Ben N vor 5 Jahren 0

1 Antwort auf die Frage

2
Ramhound

Gibt es keine Möglichkeit, ein Upgrade von PowerShell auf Version 5 oder sogar Version 4 durchzuführen?

Nein

Bei einem vollständig gepatchten Windows Server 2008 SP2 habe ich Powershell 2 auf 3 aktualisiert.

Um PowerShell 4+ zu installieren, müssen Sie Windows Management Framework 4.0 installieren. Windows Management Framework 4.0 oder Windows Management Framework 5.1 unterstützt Windows Server 2008 SP2 nicht

Quelle: WMF 5.1-Betriebssystemkompatibilität

WMF 4.0 kann nur auf den folgenden Betriebssystemen installiert werden.

  • Windows 7 mit Service Pack 1

  • Windows Server 2008 R2 mit Service Pack 1

  • Windows Server 2012

Da es PowerShell Core beinhaltet Microsoft.PowerShell.Management, würde es auch Windows Server 2008 SP2 nicht unterstützen

PowerShell Core (auch bekannt als PowerShell 6) wird auf den folgenden Plattformen offiziell unterstützt:

  • Windows Server 2008 R2, 2012 R2, 2016

Quelle: PowerShell Core 6.0