Wer bei Gruppenrichtlinien mit WMI-Filtern arbeiten möchte muss die Werte von „Version“ und „ProductType“ des WMI-Objektes „Win32_OperationSystem kennen. Aus diesem Grund zum schnellen Überblick hier eine Auflistung
Version:
- 5.1 – Windows XP
- 5.2 – Windows Server 2003
- 6.0 – Windows Vista und Windows Server 2008
- 6.1 – Windows 7 und Windows Server 2008 R2
- 6.2 – Windows 8 und Windows Server 2012
Da aber der Versionsnummerierung 6.0 die Client und Serverbetriebssysteme unter einer Versionsnummer geführt wurden, muss seit dem auch der „ProductType“ ausgewertet werden.
- 1 – Client
- 2 – Domänencontroller
- 3 – Server
Entsprechend gibt es die folgende Unterscheidung auf Client- bzw. Serverbetriebssystem anhand des Beispiels der Version 6.2.
Windows 8:
select * from Win32_OperatingSystem WHERE Version LIKE „6.2%“ and ProductType = „1“
Windows Server 2012:
select * from Win32_OperatingSystem WHERE Version LIKE „6.2%“ AND ( ProductType = „2“ or ProductType = „3“ )