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

如何在Azure AD环境中发现终端计算机上的已安装软件

Azure 终端已安装软件自动化扫描归集方案

你当前使用的手动扫描脚本为:
Get-WmiObject -Class Win32_Product | select Vendor, Name, Version| Out-File Outputfile.txt -Append

注意:该方法调用Win32_Product类时会自动触发系统所有MSI安装包的一致性校验,可能触发意外的软件修复操作,不建议大批量终端使用。

Azure 原生提供多种无需手动执行脚本的自动化方案,可实现全量终端软件自动扫描、数据统一归集:

  • Intune + Azure Monitor 组合(托管终端优先)
    若终端已经接入Microsoft Intune管理,可直接开启内置的软件清单功能,无需额外编写脚本,后台会自动扫描所有托管终端的已安装软件,自动采集厂商、软件名称、版本号、安装路径、安装时间等全量字段。采集到的数据可直接配置同步到Azure Log Analytics工作区,所有数据统一存储在中心位置,支持通过KQL语句做自定义筛选、统计、导出报表,可快速查看整体软件安装情况。
  • Azure Arc + Azure Automation 组合(混合环境终端适用)
    若终端为本地未入Intune的设备,可先通过Azure Arc将终端接入Azure统一管理,之后在Azure Automation账户中配置定时扫描任务:可以直接使用平台内置的软件盘点规则,也可以复用你现有脚本逻辑做少量适配,无需手动逐台执行。系统会按你设定的周期自动给所有Arc接入的终端下发扫描任务,结果可直接上传到Azure存储账户或Log Analytics工作区统一存储。
  • Azure Monitor 代理(轻量化方案)
    若只需轻量化采集,可给所有终端安装Azure Monitor代理(AMA),配置自定义采集规则后,代理会自动扫描终端已安装软件并上报到Log Analytics工作区,无需额外维护脚本执行逻辑,也不用手动归集各终端的本地日志文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 22:15:07