Muchas veces necesitamos aplicar las políticas GPO a  algunos equipos de nuestra red, existen varias maneras pero una de las mas útiles es el filtrado WMI.

Adjunto algunos de ejemplos:

  • Los equipos que ejecutan Windows XP Profesional
    • (Select * from Win32_OperatingSystem where Caption = «Microsoft Windows XP Professional»)
  • Los equipos que ejecutan Windows XP Professional sólo con Service Pack 3
    • (Select * from Win32_OperatingSystem where Caption = «Microsoft Windows XP Professional» and CSDVersion = «Service Pack 3»)
  • Los equipos que son máquinas de 32 bits
    • (Select * from Win32_Processor where AddressWidth = ’32’)
  • Los equipos que tienen 500 MB tema libre instalado
    • (SELECT * FROM Win32_LogicalDisk where (Name = «C:») and DriveType = 3 and FreeSpace >  500000000 and FileSystem = «NTFS»)
  • Un cierto tipo de equipo, tales como Toshiba Tecra 800 o 810
    • (Select * from Win32_ComputerSystem where manufacturer = «Toshiba» and Model = «Tecra 800» or Model = «Tecra 810»)
  • Un cierto paquete de software instalado (MSIPackage1 o MSIPackage2)
    • (Select * from Win32_Product where name = «MSIPackage1» or name = «MSIPackage2»)
  • Un ordenador móvil basado en la presencia de una batería
    • (Select * from Win32_Battery where (BatteryStatus <> 0)
  • Un equipo que tiene un bajo retardo de ida y vuelta ping, tal como menos de 3 ms
    • (Select * from PingProtocolStatus where address = ‘Servidor1’ and hops < 3)

Puedes usarlos en diferentes configuraciones.