配置管理器 查询收集列表. 所有查询均已测试.
内容
配置管理器客户端集客户未获得批准需要重新启动的客户C上的所有SCCM客户端计算机在C上少于5GB的空间空间:所有计算机对象都在特定站点“ 21”中安装了客户端对象所有没有SCCM客户端的计算机Active Directory收集基于OU基于许多嵌套的OU基于领域会员资格.工作站收集所有工作站所有窗户 10所有窗户 10 十一月 2019 更新19H2 (1909)所有窗户 10 可能 2019 更新19H1 (1903)所有窗户 10 十月 2018 更新 (1809)所有窗户 10 四月 2018 更新 (1803)所有窗户 10 秋季创作者更新 (1709)所有窗户 10 创建者更新 (1703)所有窗户 10 Aniversary更新 (1607)所有窗户 10 11月更新 (1511)所有窗户 10 RTM (1507)所有窗户 8.1所有窗户 7所有Windows Vista所有Linux所有Mac OS基于计算机制造商模型.服务器收集所有域控制器所有服务器所有窗户 2019 服务器所有窗户 2016 服务器所有窗户 2012 R2服务器所有窗户 2012 服务器所有窗户 2008 R2服务器所有窗户 2008 服务器SQL Server收集所有SQL服务器所有SQL Server Management Studio都安装了安装了所有SQL Server Management Studio V17所有SQL服务器 2017所有SQL服务器 2016所有SQL服务器 2014 (x64)所有SQL服务器 2012 (x64)网络收集基于IP子网基于IP范围 所有物理系统 所有虚拟系统安装的软件集合所有办公室 365 专业增强版所有办公室 365 专业增强版 2016 (办公室 365 专业增强版)所有办公室 365 专业增强版 2013设备上的主要用户列出所有IIS网站仅具有主机名的活动设备以“ 0”或“ 1”结尾客户状态消息的报告远远超过 10 天脱机不超过线的工作站 30 天特定更新KB已安装或未安装已安装了基于Microsoft商店的特定应用程序的计算机
配置管理器客户端集
客户未获得批准
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_CM_RES_COLL_SMS00001 on SMS_CM_RES_COLL_SMS00001.ResourceId = SMS_R_System.ResourceId
where SMS_CM_RES_COLL_SMS00001.IsApproved= "0"
需要重新启动的客户
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 join sms_combineddeviceresources on
sms_combineddeviceresources.resourceid = sms_r_system.resourceid
where sms_combineddeviceresources.clientstate != 0
C上的所有SCCM客户端计算机在C上少于5GB的空间空间:
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_LOGICAL_DISK on SMS_G_System_LOGICAL_DISK.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_LOGICAL_DISK.DeviceID = "C:" and SMS_G_System_LOGICAL_DISK.FreeSpace <= 5000
所有计算机对象都在特定站点“ 21”中安装了客户端对象
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.ADSiteName = "21" and SMS_R_System.Client = 1
所有没有SCCM客户端的计算机
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.Client = "0"
Active Directory收集
基于OU
用自己的 领域 名称和OU,您需要收集.
select * from SMS_R_System where LOWER(SMS_R_System.SystemOUName) = "domain.local/OU/OU"
基于许多嵌套的OU
如果您有许多重复的OU结构 (一个ou的名字在许多其他OU中存在, 例如 工作站). 用自己的 领域 名称和OU,您需要收集.
select * from SMS_R_System where SMS_R_System.SystemOUName like "domain.local/%/Workstations"
基于领域会员资格.
将“域”替换为您的NetBios名称 领域.
select * from SMS_R_System where SMS_R_System.ResourceDomainORWorkgroup = "domain"
工作站收集
所有工作站
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation%"
所有窗户 10
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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 10.0%"
所有窗户 10 十一月 2019 更新19H2 (1909)
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 = "18363"
所有窗户 10 可能 2019 更新19H1 (1903)
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 = "18362"
所有窗户 10 十月 2018 更新 (1809)
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 = "17763"
所有窗户 10 四月 2018 更新 (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 = "17134"
所有窗户 10 秋季创作者更新 (1709)
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 = "16299"
所有窗户 10 创建者更新 (1703)
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 = "15063"
所有窗户 10 Aniversary更新 (1607)
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 = "14393"
所有窗户 10 11月更新 (1511)
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 = "10586"
所有窗户 10 RTM (1507)
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 = "10240"
所有窗户 8.1
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.OperatingSystemNameandVersion like "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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.3%"
所有窗户 7
此查询需要仅限于 所有工作站 收集工作.
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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.1%"
所有Windows Vista
此查询需要仅限于 所有工作站 收集工作
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.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.0%"
所有Linux
Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 13
所有Mac OS
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.OperatingSystemNameandVersion like "Mac%"
基于计算机制造商模型.
在这个例子中, 我们得到了一切 戴尔 工作站.
select distinct SMS_G_System_COMPUTER_SYSTEM.Manufacturer, SMS_G_System_COMPUTER_SYSTEM.Model
from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_COMPUTER_SYSTEM.Model = "Dell"
服务器收集
所有域控制器
此查询要求 SCCM客户端已安装 和 硬件 库存已打开.
select * from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId
where SMS_G_System_COMPUTER_SYSTEM.Roles like "%Domain_Controller%"
所有服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server%"
或者
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_SYSTEM on SMS_G_System_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemRole = "Server"
所有窗户 2019 服务器
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.Name like "Microsoft Windows Server 2019 %"
所有窗户 2016 服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 10.0%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 10.0%"
所有窗户 2012 R2服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.3%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.3%"
所有窗户 2012 服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.2%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.2%"
所有窗户 2008 R2服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.1%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.1%"
所有窗户 2008 服务器
select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_System.OperatingSystemNameandVersion,
SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client
from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Server 6.0%"
OR SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Advanced Server 6.0%"
SQL Server收集
所有SQL服务器
select * from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_COMPUTER_SYSTEM.Roles like "%SQLServer%"
所有SQL Server Management Studio都安装了
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server Management Studio %"
安装了所有SQL Server Management Studio V17
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server Management Studio - 17%"
所有SQL服务器 2017
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName = "Microsoft SQL Server 2017"
所有SQL服务器 2016
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2016"
所有SQL服务器 2014 (x64)
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2014 (64-%"
所有SQL服务器 2012 (x64)
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft SQL Server 2012 (64-%"
网络收集
基于IP子网
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.IPSubnets LIKE '192.168.1[1-9].0'
基于IP范围
select *
from SMS_R_System
where SMS_R_System.IPAddresses like "10.10.10.2[1-9]"
所有物理系统
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.OperatingSystemNameandVersion, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from SMS_R_System where SMS_R_System.IsVirtualMachine like "False"
所有虚拟系统
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.OperatingSystemNameandVersion, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from SMS_R_System where SMS_R_System.IsVirtualMachine like "True"
安装的软件集合
所有办公室 365 专业增强版
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus %"
所有办公室 365 专业增强版 2016 (办公室 365 专业增强版)
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus - %" and SMS_G_System_INSTALLED_SOFTWARE.ProductVersion like "16.%"
所有办公室 365 专业增强版 2013
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_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "Microsoft Office 365 ProPlus - %" and SMS_G_System_INSTALLED_SOFTWARE.ProductVersion like "15.0.%"
设备上的主要用户
SELECT SMS_R_System.name, SMS_R_User.UniqueUserName
FROM SMS_R_System
INNER JOIN SMS_UserMachineRelationship ON SMS_UserMachineRelationship.ResourceId = SMS_R_System.ResourceId
JOIN SMS_R_User ON SMS_UserMachineRelationship.UniqueUserName = SMS_R_User.UniqueUserName
WHERE
SMS_UserMachineRelationship.Types = 1
列出所有IIS网站
SELECT SMS_R_System.Name, SMS_R_System.LastLogonUserName, SMS_R_System.IPAddresses, IISWebServer.SiteName FROM SMS_R_System INNER JOIN IISWebServer ON SMS_R_System.ResourceID = IISWebServer.ResourceID
仅具有主机名的活动设备以“ 0”或“ 1”结尾
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.Name like '%0' OR SMS_R_System.Name like '%1' AND SMS_R_System.Active = 1
客户状态消息的报告远远超过 10 天
SELECT DISTINCT SYS.Name0, MAX(SM.RecordTime) as 'Last State Message Time' FROM v_StateMessage SM JOIN v_R_System SYS on SYS.ResourceID = SM.MachineID WHERE SM.RecordTime < DATEADD(day, -10, GETDATE()) GROUP BY SYS.Name0 ORDER BY SYS.Name0
脱机不超过线的工作站 30 天
SELECT Name0, SMS_G_System_SYSTEM.Name, LastHWScan FROM SMS_R_System JOIN SMS_G_System_SYSTEM ON SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceID WHERE LastHWScan < DATEADD(day, -30, GETDATE()) AND SMS_R_System.OperatingSystemNameAndVersion LIKE '%Workstation%' AND SMS_R_System.Client = 1 AND SMS_R_System.Active = 1
特定更新KB已安装或未安装
SELECT DISTINCT SYS.Name0, UA.Status FROM v_Update_ComplianceStatus AS UC JOIN v_UpdateInfo AS UI ON UC.CI_ID = UI.CI_ID JOIN v_R_System AS SYS ON SYS.ResourceID = UC.ResourceID JOIN v_GS_UpdateAssignment AS UA ON UA.AssignmentID = UC.AssignmentID WHERE UI.ArticleID = '<update KB>' AND SYS.Operating_System_Name_and0 LIKE '%Workstation%'
已安装了基于Microsoft商店的特定应用程序的计算机
SELECT DISTINCT SYS.Name0, APPM.DisplayName0 FROM v_R_System SYS JOIN v_Add_Remove_Programs ARP ON SYS.ResourceID = ARP.ResourceID JOIN v_AppMan_Application APPM ON ARP.DisplayName0 = APPM.DisplayName0 WHERE APPM.DisplayName0 = '<application name>'
请注意: 我不和 SCCM 再过了, 我不更新此页面, 我无能为力. 使用chatgpt或发表评论, 也许有人可以帮助您.
感谢, 非常有用 !
完美的!
我正在尝试找到一个SQL查询来返回主用户和机器, 但是到目前为止,我能找到的一切 2012 这些查询对当前分支机构不起作用. 有这样的东西?
使用此查询. 在最新的CB Configmgr上测试 1910:
选择SMS_R_SYSTEM.NAME, sms_r_user.uniqueusername
来自SMS_R_SYSTEM
内在加入SMS_USERMACHINERATHIP on SMS_USERMACHINERATIONS.RESOURCEID = SMS_R_SYSTEM.RESOURCEID
加入SMS_USERMACHINERATIONSHIP.UNiqueUsername = sms_r_user.uniqueusername在SMS_USERMACHINERALITAMERHIP.UNICEMENAME上加入SMS_R_USER
在哪里
sms_usermachinerationship.types = 1
出色的清单, 想使用显示名称使用一个查询来结合用户设备亲和力, 硬件的制作和型号, 并包括设备的最后一个政策周期. 我可以分开找到, 无法组合查询以在SCCM查询中运行.
全名登录主机名制作/型号日期
Jane Doe Jdoe Finance12 Dell Lat 5290 4/2/2020
我正在尝试找到一个SQL查询以检查OU集合中缺少的应用程序,然后安装缺少的应用程序. 该过程是什么创建第一个集合,然后将应用程序宣传到第一个集合?
你好. 对不起, 但是您无法使用SQL查询本身实现这一目标, 您必须使用Configuration Manager PowerShell来执行此操作. 这样的东西:
1. 获取应用程序列表;
2. 获取收集信息;
3. 那你可以使用 {如果 … 别的} 检查收藏中的每个应用程序.
可能有更好的解决方案或更好的powershell过程.
顶部! 谢谢
请帮助我使用可以列出PC名称的SQL查询, OS构建应限于特定集合的位置.
你好, 这是获取名称和构建的查询:
选择SMS_R_SYSTEM.NETBIOSNAME, sms_r_system in sms_g_system_system sms_g_system_operating_system.system.Resourceid = sms_r_system.ResourceIdSem.ResourceIDEDSTEM.RESOURCEIDSTEM.RERCEIDSTEM.RESOURCEID,
如果您需要从SQL运行, 然后,您必须从收集表中运行它, 或将其限制为表格.
似乎已升级清单,但如果存档/遗产版本会很棒 (SQL 2008, 服务器 2003) 添加. 还有, 办公版本很重要, 喜欢 2010. 2013. 2016 和 2019. 如果这些也包括在内,这将是有帮助的.
感谢您的解释, 非常有用
集合的输入 “所有服务器”
服务器 2019 不包括这个系列
如何列出OU = X中的所有设备, 具有'abc-%的computername’ 正在使用遥控方法D?
例如用户A在笔记本电脑ABC-1中使用 “固定脉冲连接method”
用户b – 笔记本电脑ABC-2使用Cisco-anyconnect ect.
ETC.
你好,
出色的清单, 但是我正在寻找一个我没有回答的地方. 我正在寻找一个查询,该查询将列出未安装特定软件的计算机.
例如, 我想找出未安装Winzip的计算机列表.
如果可能的话, 我如何为用户查询收藏, 谁登录了9月之间的设备的日期和时间 1, 2020 和六月 30, 2021?
如何查找寻找特定软件等特定软件的查询怎么样?
你好! 我试图用办公室列出所有VM 2007 安装. 客户是Windows 10. 已经尝试了Web的大量OG查询. 但是什么都没有. 也许你有一个主意? 谢谢)
你好. 尝试一下:
选择SMS_R_SYSTEM.RESOURCEID,SMS_R_SYSTEM.RESOURCETYPE,sms_r_system.name,sms_r_system.smsuniqueIdentifier,SMS_R_SYSTEM.RESOURCEYOMAINORWORKGROUP,SMS_R_SYSTEM.CLIENT来自SMS_R_SYSTEM内部加入SMS_G_SYSTEM_INSTALLED_SOFTWARE上的SMS_G_SYSTEM_INSTALLED_SOFTWARE.RESOURCEID = SMS_R_SYSTEM.RESOURCEID “Microsoft Office Professional Plus 2007”
Bonjour,
首先,谢谢你们所有的要求真的很棒.
我很难当前创建请求….
我想知道有可能只回到我身上的查询 100 帖子以结尾 %0 ?
预先感谢您的帮助
CDT
屋顶让·塞巴斯蒂安
你好. 可以在Technet论坛上找到您问题的回答:
“添加称为“ valuelimit”的dword值’ 在
HKEY_LOCAL_MACHINE SOFTWORD MICROSOFT CONFICMGR Adminui QueryProcessors
并设置为 # 您要显示的行.
请注意,您可能已经添加了该增值, 正如他们所说的默认值为 2,000, 不是 20,000. 如果是这样, 只需修改要返回的行数. 然而, 我相信这里有一个记忆限制, 因此,您仍然可能没有得到整个列表, 取决于您拥有多少值。”
其他解决方案 – 使用较小的收藏
是否有SQL查询用于列出具有特定Microsoft商店应用程序的计算机?
选择不同的
sms_r_system.name,
SMS_G_SYSTEM_SOFTWAREFILE.FILENAME,
sms_g_system_softwarefile.filepath,
sms_g_system_softwarefile.filesize,
sms_g_system_softwarefile.modifieddate
从
SMS_R_SYSTEM
内在加入SMS_SOFTWAREFILE上的内部加入SMS_G_SYSTEM_SOFTWAREFILE.RESOURCEID = SMS_R_SYSTEM.RESOURCEID
在哪里
sms_g_system_softwarefile.filepath喜欢 “c:\\用户\%漫游%”
请帮助我查询以检查路径中的文件夹是否可用
你好. 尝试使用C:\用户*%appdata%, %appdata%, *\%appdata%. 你试图得到什么? 当我理解您试图Chek时,每个用户都有漫游文件夹? 没有%漫游%use%appdata%
我们可以根据安装或未安装的特定更新KB创建集合 …
谢谢
你好. 没有简单的方法可以做到这一点. 使用硬件库存并扩展快速修复工程解决方案来实现这一目标
可以创建一个查询, 所有窗户 10 在某个部门显示设备?
哈罗. 仅当您在Active Directory中具有这样的OU或清晰的计算机属性
你好
我需要脱机的查询FOW工作站,而不是 30 天
SMS_R_SYSTEM.RESOURCEID,SMS_R_SYSTEM.RESOURCETYPE,sms_r_system.name,sms_r_system.smsuniqueIdentifier,SMS_R_SYSTEM.RESOURCEYOMAINORWORKGROUP,sms_r_system.client来自sms_r_system sms_r_system.name in ( 从sms_r_system中选择名称 ((约会(天, sms_r_system.agenttime, GetDate()) >=30) and AgentName =“ sms_ad_system_discovery_agent”) ) 和sms_r_system.name in ( 从sms_r_system中选择名称 ((约会(天, sms_r_system.agenttime, GetDate()) >=30) and AgentName =“心跳发现”))
我想查询 2 为了创建来自两个成员的用户收集的域. 是可能的 ?
你好. 有可能, 您使用什么查询?
嗨,安德烈,
谢谢, 非常有用的帖子…您能帮我构建一个查询,以显示特定集合ID的会员规则.
下午好, 我正在尝试创建一个让我回来的查询, 具有窗口的机器 10 安装了企业, 我无法…可以帮助我
我需要针对客户端消息的收集查询,但报告的报告还不超过 10 天
非常好, 您可以帮助我进行咨询,可以为我提供名字团队的名字, 用户和操作系统?
只是不要对我的想法发表评论,而要回答一个问题.
为什么要查询, 这完全包含路径, 更高级别的OU显示的客户.
Systemressource – 系统组织单元与domain.ou1.ou2相同. 客户也显示在OU1中.
你好, 我不再与SCCM一起工作,所以我无法回答您的问题, 但是我建议你尝试 “基于许多嵌套的OUS” 查询并根据您的需求进行修改.
下午好, 我想要一个查询服务器列表及其最后一个补丁的查询, 有可能.
问候.
是否有人有一个查询的示例,该查询仅显示带有主机名结束的活动设备 “0” 或者 “1”? 非常感谢
Bonjour,
我必须输入什么类型的请求才能获得AppData/local中安装的应用程序 ? 只有可能 ?
提前致谢 !
非常感谢!
查询是什么样的, PC包含, 他们没有活跃的客户,但上周在该域中注册?
分发更新时,有时会有计算机从网格中掉出来!
谢谢!
您能告诉我如何在SCCM中为所有IIS Web服务器和Web内容创建报告?
我想在SCCM报告中列出所有网站的列表.