Das entwickelte PowerShell Module Get-WindowsVersion zeigt unter Windows ab Version 10 alle wichtigen Versions-Informationen lokal in der PowerShell an. Die generierte Ausgabe enthält folgende Spalten: ComputerName, ProductName, WindowsVersion, WindowsBuild, ProductId, InstallTime und History.
Ohne weitere Parameter wird die aktuelle lokale Windows Version angezeigt:
Get-WindowsVersion
Mit dem Parameter „History“ werden die Funktionsupdates bzw. das Upgrade angezeigt werden:
Get-WindowsVersion -History
Mit dem Pipe Sort-Object kann die Ausgabe entsprechend sortiert werden:
Get-WindowsVersion -History | Sort-Object WindowsBuild -Descending
Mit dem Pipe Where-Object kann die Ausgabe der Spalte ProductName gefilltert werden:
Get-WindowsVersion | Where-Object ProductName -Match Enterprise
Das Module kann mit PowerShell Desktop oder PowerShell Core von der PowerShell Gallery kostenlos heruntergeladen werden.
Register-PSRepository -Default
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Install-Module -Name Get-WindowsVersion -Scope CurrentUser
Update-Module -Name Get-WindowsVersion
Photo by Ausblick von der Burgruine Neideck – Fotoreflex-Martin