我尝试了以下过程来获取安装了软件 X 2.2 版的桌面列表:
Device Collections => Create Device Collection => named it "Computers with X v2.2 installed=> Query Rule Properties => Edit Query Statement => Criteria tab =>
Criterion Type: Simple value
Where: Installed Software - ARPDisplay Name
Operator: is equal to
Value: X
虽然这是返回软件和特定版本,但 SoftwareVersion 输出字段中的大部分内容都是空白的。我想知道我是不是做错了什么,或者这实际上是由开发人员在应用程序详细信息中添加的,如果开发人员没有添加软件版本,我无能为力?
客户是否将软件版本字段作为其硬件清单的一部分进行报告?如果不是,此字段将始终为空白。
您可以在客户端设置中检查这一点。编辑部署到您的客户端的客户端设置的属性,然后转到:
硬件清单 -> 硬件清单类 -> 设置类按钮。然后在搜索字段中搜索“已安装的软件”。如果展开“已安装的软件”节点,您可以启用客户端应向 ConfigMgr 报告的字段。
当您在此处启用新字段时,您必须等到客户端运行其下一个硬件清单周期,然后才能填充这些字段。