Consulta SCCM para versão do sistema operacional não retornando resultados esperados

Consulta SCCM para versão do sistema operacional não retornando resultados esperados

Estou tentando configurar algumas coleções de dispositivos para usar no Windows 10 Servicing no SCCM (versão 1906). Quero criar uma coleção para cada versão do Windows 10 (por exemplo, 1511, 1607, ..., 1909). Eu não sabia por onde começar a consulta, então fiz algumas pesquisas e encontrei esta consulta no Microsoft TechNet (este exemplo é para a compilação 17134, ou seja, 1803):

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.BuildNumber like "%17134%"

A princípio parecia estar funcionando, mas depois percebi que a contagem de membros estava muito alta. Você pode ver nesta imagem que existem 518 dispositivos na Windows 10 Unknown Versioncoleção que apenas 'inclui' a All Windows 10coleção e 'exclui' todas as outras coleções.

Coleções de dispositivos

Quando olho para os dispositivos, Windows 10 Unknown Versioneles mostram números de compilação que deveriam ter sido incluídos nas consultas que configurei. Por exemplo, a imagem abaixo mostra uma série de dispositivos com construção 10.0.17134que deveriam ter sido incluídos na consulta da minha Windows 10 1803coleção (verifiquei e eles não estão incluídos). Estou esperando um número próximo de 500 com 1803 instalados.

Coleção de versões desconhecidas do Windows 10

Tentei atualizar os membros de cada grupo, mas isso não fez diferença. Achei que talvez fosse necessário um inventário de software, mas o SCCM conhece claramente a versão de construção dos dispositivos, então não sei por que alguns estão sendo retornados pelas consultas, mas outros não.

Qualquer ajuda seria apreciada.

Responder1

O problema foi resolvido usando a seguinte consulta retirada dos scripts da Microsoft fornecidos por Lenniey (https://gallery.technet.microsoft.com/Set-of-Operational-SCCM-19fa8178)

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.Build = '10.0.17134'

informação relacionada