Aplicación de Objetos de Directivas de Grupo (GPO) en Windows XP, Vista y 7 para 32 y 64 bits. Filtros WMI.

(Editado 27/12/2016 - Mirar aquí https://www.linkedin.com/pulse/using-wmi-filters-apply-group-policy-carl-billington)

Imaginemos que tenemos una oficina de PC con Windows XP 32 bits y publicamos el software desde el Directorio Activo con una GPO.

Estamos preparando la instalación de nuevos sistemas Windows (Vista y 7), de 32 y 64 bits indistintamente. El problema aparece cuando tenemos aplicaciones de 32 bits en un entorno de 64 o específicas para un XP o Windows.

En este caso la mejor solución es aplicar varias GPO a la misma Unidad Organizacional (OU), cada una con las aplicaciones para su sistema operativo (XP, Vista, 7) o arquitectura (x86, AMD64), y filtrar las GPO con consultas al WMI (Windows Management Instrumentation). Es muy sencillo:

  1. Creamos las consultas WMI
  2. Creamos las GPO
  3. Aplicamos la consulta elegida a cada GPO.

Lo más complicado son hacer las consultas, así que os paso una relación de consultas para usar en WMI. Al loro con las propiedades; al final entre paréntesis explicación:

  • select * from Win32_OperatingSystem where Version like "6.0%" and ProductType = "1" (Vista, cliente)
  • select * from Win32_OperatingSystem where Version like "6.1%" and ProductType = "1" (Win7, cliente)
  • Select * from Win32_Processor where AddressWidth = '64' (64 bit)
  • select * from Win32_OperatingSystem where Version like "6.0%" and ProductType = "3" (Windows 2008, Miembro)
  • select * from Win32_OperatingSystem where Version like "6.0%" and ProductType = "2" (Windows 2008, Controlador de Domino)
  • select * from Win32_OperatingSystem where Version like "6.1%" and ProductType = "3" (Windows 2008 R2, miembro)

Os paso un resumen de propiedades. Versiones de Sistemas Operativos:

Windows Server 2008 R2 o bien Windows 7

6.1%

Windows Server 2008 o bien Windows Vista

6.0%

Windows Server 2003

5.2%

Windows XP

5.1%

Windows 2000

5.0%

Propiedad Versiones de cliente:

Versiones cliente de Windows

1

Versiones servidor de Windows que funcionan como controlador de dominio

2

Las versiones servidor de Windows que no funcionan como controlador de dominio (generalmente denominadas servidores miembro)

3