You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Configuration Manager 2006中获取含PC型号、OS与安全补丁的报告

现成报告查找说明

  • SCCM 2006默认报告库中没有直接整合PC型号、操作系统信息、最近安全补丁安装记录三个维度的现成报告,但可以通过组合两类默认报告导出数据后自行整合:
    • 硬件清单类报告:路径为Monitoring - Reporting - Reports - Hardware Inventory,其中「计算机型号摘要」「操作系统信息」报告可以导出设备型号、OS版本、OS内部版本号等基础硬件信息
    • 软件更新类报告:路径为Monitoring - Reporting - Reports - Software Updates - A Compliance,其中「设备的所有软件更新合规状态」报告可以筛选安全补丁分类,导出单设备的补丁安装时间、KB编号等信息

自定义查询编写指导

SCCM的自定义查询直接对接站点数据库,核心关联三个视图表即可获取所需维度,以下是可直接使用的基础查询模板,可根据需求自行调整字段和筛选条件:

SELECT 
    SYS.Netbios_Name0 AS '设备名称',
    CS.Manufacturer0 AS '硬件厂商',
    CS.Model0 AS 'PC型号',
    OS.Caption0 AS '操作系统版本',
    OS.BuildNumber0 AS 'OS内部版本号',
    UIN.Title AS '安全补丁名称',
    UIN.ArticleID AS 'KB编号',
    UI.InstalledOn AS '补丁安装时间'
FROM 
    v_R_System SYS
    JOIN v_GS_COMPUTER_SYSTEM CS ON SYS.ResourceID = CS.ResourceID
    JOIN v_GS_OPERATING_SYSTEM OS ON SYS.ResourceID = OS.ResourceID
    JOIN v_UpdateInstallationInfo UI ON SYS.ResourceID = UI.ResourceID
    JOIN v_UpdateInfo UIN ON UI.UpdateID = UIN.UpdateID
WHERE 
    UIN.UpdateClassificationTitle = 'Security Updates' -- 仅筛选安全补丁分类
    AND UI.Status = 'Installed' -- 仅返回已安装的补丁记录
    AND UI.InstalledOn >= DATEADD(month, -1, GETDATE()) -- 筛选最近1个月安装的补丁,可自行调整时间范围
ORDER BY 
    SYS.Netbios_Name0, UI.InstalledOn DESC

使用注意事项

  • 执行查询前需确认站点硬件清单、软件更新扫描策略已正常启用,客户端已完成最近一次扫描上报,否则会出现数据缺失
  • 如果需要统计每个设备最新安装的1条安全补丁,可在查询中增加分组逻辑,或在外层嵌套ROW_NUMBER()窗口函数按设备分组、按安装时间倒序取第一条即可
  • 可直接将该查询导入SCCM的自定义报告生成器,配置后即可定期生成所需报表

内容的提问来源于stack exchange,提问作者mrtunlsy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 09:09:01