Windows Azure/Intune 代理安装方法

本文档针对在各种环境中部署代理的五种不同方法提供了详细指导,重点介绍 Microsoft Intune、Azure Automation、Windows Autopilot 和 SCCM。每种方法都提供了不同的适用场景和实施方式,以满足不同组织的需求,从基于云的环境到传统的本地系统。本文档涵盖了在终端设备上高效自动或手动部署代理所需的先决条件、分步流程以及相关配置。

 

方法 先决条件 工作原理
带存储帐户的 Microsoft Intune
  • Microsoft Intune 订阅。
  • 已启用 Blob 服务的 Azure 存储帐户。
  • 可访问 Intune 管理中心。
  • 创建 Azure 存储帐户。
  • 将代理文件上传到 Blob 存储。
  • 在 Intune 中使用 PowerShell 脚本部署代理。
  • 将脚本分配给目标设备或用户组。
不带存储帐户的 Microsoft Intune
  • Microsoft Intune 订阅。
  • 可访问 Intune 管理中心。
  • 下载代理并使用 IntuneWinAppUtil 进行打包。
  • 在 Intune 中创建 Windows 应用并上传该安装包。
  • 配置安装/卸载命令和检测规则。
  • 将该安装包分配给所需的用户组或设备。
Azure 自动化服务
  • 带有自动化帐户的 Azure 订阅。
  • 用于存放代理二进制文件和脚本的 Azure 存储帐户。
  • 有权在 Azure Automation 中创建和执行 Runbook。
  • 创建 Azure 存储帐户以上传代理二进制文件。
  • 生成 SAS 令牌以安全访问代理文件。
  • 在 Azure 中创建自动化帐户和 Runbook。
  • 使用 PowerShell 脚本在虚拟机之间自动执行部署。
适用于 Windows 10/11 的 Windows Autopilot
  • Intune 订阅以及对 Microsoft Entra ID 的访问权限。
  • Windows 10 (1703) 或更高版本,或 Windows 11。
  • 由供应商提供或使用脚本收集的设备硬件 ID。
  • 获取硬件 ID 并将其上传到 Intune。
  • 在 Intune 中创建 Windows Autopilot 部署配置文件。
  • 将部署配置文件分配给设备组。
  • 设备在开机后会自动注册并完成配置。
SCCM 代理安装
  • 可访问 System Center Configuration Manager (SCCM)。
  • 所有设备均可访问的共享网络路径,用于存放代理安装文件。
  • 下载代理并将其放置在共享文件夹中。
  • 使用代理可执行文件在 SCCM 中创建安装包。
  • 通过 SCCM 将安装包部署到目标设备。
  • 监控安装状态,并在需要时进行故障排除。

信赖于