WMI-FIlter sind gerade beim Filtern und anwenden von GPO’s nützlich. So kann man GPO gefiltert auf ein Betriebsystem oder Architektur.
Die WMI-Filter ist mächtig und man läuft schnell gefahr sich darin zu verlaufen. Ein paar praktische FIlter habe ich mal zusammengestellt
Inhaltsübersicht Verbergen
nach Betriebssystem mit WMI-Filter filtern
SELECT * FROM Win32_OperatingSystem WHERE BuildNumber > '5000'
SELECT * FROM Win32_OperatingSystem WHERE Version like "10.%" AND OSArchitecture="32-bit"
nach Architektur mit WMI filtern
SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture = '32-Bit'
SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture = '64-Bit'
nach Notebooks , Computer,Domain Controllern, Member Servern filtern
#Nur Notebooks/Mobiles
SELECT * FROM Win32_ComputerSystem WHERE PCSystemType="2"
#nur Desktops
SELECT * FROM Win32_ComputerSystem WHERE PCSystemType="1"
# Domain Controller
SELECT * FROM Win32_OperatingSystem WHERE ProductType="2"
#Member Server
SELECT * FROM Win32_OperatingSystem WHERE ProductType="3"
#Server
SELECT * from Win32_OperatingSystem WHERE (ProductType="3" OR ProductType="2")
nach Gruppenmitgliedschaft filtern mit WMI-Filter
SELECT * FROM Win32_Group WHERE Domain = "mj.local" and Name="Domain Computer"
nach Betriebssystem Sprache mit filtern
SELECT * FROM Win32_OperatingSystem WHERE CountryCode = '49' #49 für Deutsch
SELECT NAME FROM Win32_ComputerSystem WHERE NOT (Name LIKE 'comp1-%')