Versionsinformationen zur Windows PowerShell erhält man über die Variable $PSVersionTable ( s. Versionsinformationen über die $PSVersionTable-Variable )
Das Cmdlet Get-Host liefert verschiedene Informationen zu ConsoleHost – unter anderem auch die Version des ConsoleHost.
siehe auch:
Versionsinformationen über die $PSVersionTable-Variable
Pingback: $host (Windows PowerShell) « Hans-Joachim Kiefer @ NetBlog
Pingback: PC - Probs: Windows Powershell deinstallieren, aber wie? - Seite 3
Pingback: Versionsinformationen über die $PSVersionTable-Variable (Windows PowerShell) « Hans-Joachim Kiefer @ NetBlog
Das stimmt leider nicht! Damit bekommt man die Host Version aber nicht die Version der PowerShell, diese erhält man über folgenden Befehl:
(get-itemproperty -path hklm:\Software\Microsoft\PowerShell\1\powerShellEngine).PowerShellVersion
Naja, in der PowerShell 3.0 unter Windows 8 liefert Deine Variante 2.0 😉
Hallo Peter,
danke für den Kommentar.
siehe auch
https://jokifux.wordpress.com/2012/09/20/versionsinformationen-uber-die-psversiontable-variable-windows-powershell/
Super Hinweis…!
THX
Pingback: PowerShell Version anzeigen Befehl Infos
Hallo Hans-Joachim,
ich bin etwas irritiert. $PSVersionTable unter Windows 10 liefert bei mir:
Name Value
---- -----
PSVersion 5.0.10240.16384
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.42000
BuildVersion 10.0.10240.16384
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
Heißt das, es gibt schon die Version 5.0 der Powershell?
Danke und Gruß
Raul
Das ist korrekt. In Windows 10 ist die Powershell 5.0 Preview bereits integriert.
MfG
H.-J.Kiefer