WMI Abfragen richtig einsetzen

WMI Filter für Gruppenrichtlinien, richtig definiert und eingesetzt, sind wahre Helfer bei der Zielbestimmung.

Ein OS Client System abfragen:

SELECT Version,ProductType FROM Win32_OperatingSystem WHERE Version LIKE “<Version>” AND ProductType = “1”

Für <Version> stehen folgende Werte zur Verfügung:

  • Windows 8.1: 6.3%
  • Windows 8: 6.2%
  • Windows 7: 6.1%
  • Windows Vista: 6.0%
  • Windows XP: 5.1%

Bei Windows 10 verwenden wir zur Unterscheidung die interne und vollständige Versionsnummer.

SELECT Version,BuildNumber,ProductType FROM Win32_OperatingSystem WHERE Version LIKE “<Version>” AND BuildNumber = “<Build>” AND ProductType = “1”

Für <Version> stehen folgende Werte zur Verfügung:

  • Windows 10 allgemein: 10.0%
  • Windows 10 Version 1803: 10.0.17134
  • Windows 10 Version 1709: 10.0.16299
  • Windows 10 Version 1703: 10.0.15063
  • Windows 10 Version 1607: 10.0.14393
  • Windows 10 Version 1511: 10.0.10586
  • Windows 10 Version 1507: 10.0.10240

Für <Build> stehen folgende Werte zur Verfügung:

  • Windows 10 Version 1803: 17134
  • Windows 10 Version 1709: 16299
  • Windows 10 Version 1703: 15063
  • Windows 10 Version 1607: 14393
  • Windows 10 Version 1511: 10586
  • Windows 10 Version 1507: 10240

Ein OS Server System abfragen:

Für <Version> stehen folgende Werte zur Verfügung:

Windows Server 2016 allgemein: 10.0%
Windows Server 2016 Version 1607: 10.0.14393
Windows Server 2012 R2: 6.3%
Windows Server 2012: 6.2%
Windows Server 2008 R2: 6.1%
Windows Server 2008: 6.0%
Windows Server 2003 R2: 5.2%

Für <Build> stehen folgende Werte zur Verfügung:

Windows Server 2016: 14393
Windows Server 2012 R2: 9600
Windows Server 2012: 9200
Für <ProductType> stehen folgende Werte zur Verfügung:

Client:  ProductType=”1″
Server: ProductType=”3″
DC:      ProductType=”2″

WMI Abfragen richtig einsetzen