Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona una solución a un problema por el que los filtros de directiva de grupo de Instrumental de administración de Windows (WMI) que comparan Win32_OperatingSystem BuildNumber no funcionan según lo previsto en Windows 10.
Se aplica a todas las ediciones de Windows 10
Número de KB original: 3119213
Síntomas
Considere el caso siguiente:
Quiere que la directiva de grupo se aplique a Windows 8.1 y versiones posteriores de Windows.
Quiere usar Win32_OperatingSystem BuildNumber para hacerlo.
Cree el siguiente filtro WMI, en función de los números de compilación conocidos de las versiones de Windows:
"Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 9200 "
Número de compilación Versión de Windows 9200 Windows 8 9600 Windows 8.1 10240 Windows 10 10586 Windows 10, versión 1511 14393 Windows 10, versión 1607 15063 Windows 10, versión 1703 16299 Windows 10, versión 1709 17134 Windows 10, versión 1803 17763 Windows 10, versión 1809 18362 Windows 10, versión 1903
En este escenario, aunque cabría esperar que el filtro WMI haga que la configuración de directiva de grupo se aplique al número de compilación 9200 y compilaciones posteriores, se excluyen las compilaciones de Windows 10.
Causa
Este problema se produce porque el tipo de datos de BuildNumber es String y no Integer. Por lo tanto, 10*** < 9600.
Solución
Para corregir este problema, use un filtro similar al ejemplo siguiente.
Nota:
Hay varias maneras de forzar la comparación de cadenas para devolver el resultado que desee. Puede usar cualquier método que prefiera. El ejemplo es totalmente funcional.
Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 10000 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789][0123456789]%" OR BuildNumber >= 9200 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789]%"
Recolección de datos
Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante el uso de TSS para cuestiones relacionadas con la experiencia del usuario.