查询以查找特定 PC 中可执行文件的路径文件
Query to Find path file to executable in specific PC's
使用 SCCM 2012- 尝试编写查询
我们有一个程序已安装在多个位置。有时它已安装在 C:\Program Files 中,有时则安装在 C:\Program Files (x86) 中。
我想为一组特定的计算机找到可执行文件的确切位置。
我能够编写一个查询来提取我需要的正确 PC 集。
select
SMS_R_SYSTEM.ResourceID
,SMS_R_SYSTEM.LastLogonUserName
,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.LastLogonUserName LIKE "USER%"
当我尝试添加到此查询以查找名为 "appX" 的程序的文件路径时
我写了这个,但它没有返回任何值:
select
DISTINCT SMS_R_SYSTEM.LastLogonUserName
,SMS_R_SYSTEM.Name
,SMS_R_SYSTEM.Client
,SMS_G_SYSTEM_SoftwareFile.FileDescription
,SMS_G_SYSTEM_SoftwareFile.FileName
,SMS_G_SYSTEM_SoftwareFile.FilePath
from SMS_R_System
inner join SMS_G_SYSTEM_SoftwareFile
on SMS_G_SYSTEM_SoftwareFile.ResourceID = SMS_R_System.ResourceId
where
SMS_R_System.LastLogonUserName LIKE "USER%"
and SMS_G_SYSTEM_SoftwareFile.FileDescription like "appX"
谢谢。
问题在于您必须要求 sccm 客户端收集有关文件夹路径或所需特定可执行文件的数据。
您可以通过更改管理中的设置来更改客户端收集的内容 window。一旦我将可执行文件的名称添加到客户端收集的数据中,我上面的查询就有效了。谢谢。
使用 SCCM 2012- 尝试编写查询 我们有一个程序已安装在多个位置。有时它已安装在 C:\Program Files 中,有时则安装在 C:\Program Files (x86) 中。 我想为一组特定的计算机找到可执行文件的确切位置。
我能够编写一个查询来提取我需要的正确 PC 集。
select
SMS_R_SYSTEM.ResourceID
,SMS_R_SYSTEM.LastLogonUserName
,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.LastLogonUserName LIKE "USER%"
当我尝试添加到此查询以查找名为 "appX" 的程序的文件路径时 我写了这个,但它没有返回任何值:
select
DISTINCT SMS_R_SYSTEM.LastLogonUserName
,SMS_R_SYSTEM.Name
,SMS_R_SYSTEM.Client
,SMS_G_SYSTEM_SoftwareFile.FileDescription
,SMS_G_SYSTEM_SoftwareFile.FileName
,SMS_G_SYSTEM_SoftwareFile.FilePath
from SMS_R_System
inner join SMS_G_SYSTEM_SoftwareFile
on SMS_G_SYSTEM_SoftwareFile.ResourceID = SMS_R_System.ResourceId
where
SMS_R_System.LastLogonUserName LIKE "USER%"
and SMS_G_SYSTEM_SoftwareFile.FileDescription like "appX"
谢谢。
问题在于您必须要求 sccm 客户端收集有关文件夹路径或所需特定可执行文件的数据。
您可以通过更改管理中的设置来更改客户端收集的内容 window。一旦我将可执行文件的名称添加到客户端收集的数据中,我上面的查询就有效了。谢谢。