基于Windows生成值查询的收集无法包含所有设备

用户McUser

用户McUser

新成员
1
0
1
问候!我们在MECM服务器上有多个用于各种Windows Build值的集合,以尝试识别环境中需要升级的设备。我们使用查询来控制成员关系,但在某些情况下,查询很明显不包括一些符合条件的设备。

例如,这是我对21H2使用的查询:
代码:
select * 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 = "19044"

如果我比较该集合的成员与所有客户端设备集合,有14台pc(全部肯定在MECM控制台中显示为构建19044),使用查询不会在集合中结束。我已经在这些pc上强制了多个硬件库存周期,并尝试了一些查询上的变化,但没有运气。

知道是什么问题吗?
AhmedLS

AhmedLS

著名的成员
80
7
8
问候!我们在MECM服务器上有多个用于各种Windows Build值的集合,以尝试识别环境中需要升级的设备。我们使用查询来控制成员关系,但在某些情况下,查询很明显不包括一些符合条件的设备。

例如,这是我对21H2使用的查询:
代码:
select * 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 = "19044"

如果我比较该集合的成员与所有客户端设备集合,有14台pc(全部肯定在MECM控制台中显示为构建19044),使用查询不会在集合中结束。我已经在这些pc上强制了多个硬件库存周期,并尝试了一些查询上的变化,但没有运气。

知道是什么问题吗?

试试这个

选择SMS_R_SYSTEM.ResourceID、SMS_R_SYSTEM.ResourceType SMS_R_SYSTEM.Name、SMS_R_SYSTEM.SMSUniqueIdentifier SMS_R_SYSTEM.ResourceDomainORWorkgroup SMS_R_SYSTEM。客户端来自SMS_R_System。Build = "10.0.19044"
中庭

中庭

著名的成员
工作人员
1592年
132
63
问候!我们在MECM服务器上有多个用于各种Windows Build值的集合,以尝试识别环境中需要升级的设备。我们使用查询来控制成员关系,但在某些情况下,查询很明显不包括一些符合条件的设备。

例如,这是我对21H2使用的查询:
代码:
select * 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 = "19044"

如果我比较该集合的成员与所有客户端设备集合,有14台pc(全部肯定在MECM控制台中显示为构建19044),使用查询不会在集合中结束。我已经在这些pc上强制了多个硬件库存周期,并尝试了一些查询上的变化,但没有运气。

知道是什么问题吗?
我不知道为什么现在才看到这个。但是直接回答你的问题。

你到底在哪里寻找操作系统的细节?有两个不同的地方可以看。每个都有不同的解。

你确认HW库存正在制作到ConfigMgr db吗?

最新的文章

论坛统计

线程
5412年
消息
21079年
成员
11569年
最新的成员
tomw128