Cmdlet Get-WindowsVersion

Das selbst erstellte cmdlet Get-WindowsVersion zeigt die Windows Version und Windows Build Nummer entweder lokal oder remote in der PowerShell an. Unter Windows 10 wird die vollständige Windows Build mit der Nummer des kumulativen Updates ausgegeben.

Die generierte Ausgabe enthält folgende Spalten:

  • ComputerName
  • ProductName
  • WindowsVersion
  • WindowsBuild
  • ProductId

Das cmdlet überprüft vor dem Auslesen mittels dem cmdlet „Test-Connection“, ob ComputerName erreichbar ist.

Ohne Parameter wird die lokale Windows Version angezeigt:

Das cmdlet kann mit dem Parameter ComputerName remote ausgeführt werden:

Mit dem Parameter ComputerName wird auch ein Array unterstützt. Die generierte Ausgabe wird automatisch nach ComputerName sortiert:

Mit dem Parameter SearchBase wird eine AD-Suche unterstützt. Die generierte Ausgabe wird automatisch nach ComputerName sortiert. Das cmdlet überprüft zuerst, ob die cmdlets „Get-AD*“ vorhanden sind. Ist dies der Fall, wird mit dem cmdlet „Get-ADOrganizationalUnit“ überprüft, ob der distinguishedName vorhanden ist:

Mit dem Parameter Force kann das eingebaute Format-Table und Sort-Object nach ComputerName deaktiviert werden:

Das cmdlet kann in der TechNet Gallery kostenlos heruntergeladen werden: Get-WindowsVersion

Um ein PowerShell Modul zu installieren, empfehle ich den MSDN-Artikel Installing a PowerShell Module.

Was denken Sie über dieses Thema?

Sie können gerne hier Ihre Meinung als Kommentar hinterlassen, wir freuen uns darauf. Bleiben Sie mit uns in Kontakt via RSS, Twitter oder Facebook.

Anzeigen

Neueste Beiträge

Neueste Kommentare

Anzeigen

Verfasst von:

Schreibe als erster ein Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.