你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用Microsoft Configuration Manager自动将软件更新部署到 Azure 虚拟桌面会话主机

运行Windows 10 企业版多会话和Windows 11 企业版多会话的 Azure 虚拟桌面会话主机可以组合在Microsoft Configuration Manager中,以自动应用更新。 基于查询创建集合,然后可以将该查询用作服务计划的目标集合。

可以使用相应的 Windows 客户端更新Windows 10 企业版多会话和Windows 11 企业版多会话。 例如,可以通过安装 Windows 10 版本 21H2 的客户端更新Windows 10 企业版多会话版本 21H2。

先决条件

若要创建此基于查询的集合,需要执行以下作:

  • 请确保已在会话主机虚拟机上安装 Microsoft Configuration Manager 代理, (VM) 并将其分配到 Configuration Manager 中的站点。
  • 确保你的 Microsoft Configuration Manager 版本至少在分支级别 1910(对于 Windows 10)或 2107(对于 Windows 11)。

创建基于查询的集合

可以使用基于特定作系统 SKU 的查询语句来确定Configuration Manager管理的哪些设备运行Windows 10 企业版多会话和Windows 11 企业版多会话作系统。

提示

Windows 10 企业版多会话和Windows 11 企业版多会话的作系统 SKU 为 175。 可以通过运行以下命令,使用 PowerShell 查找作系统 SKU:

Get-WmiObject -Class Win32_OperatingSystem | FT Caption,OperatingSystemSKU

创建集合:

  1. 在Configuration Manager控制台中,选择“资产和符合性”。

  2. 转到 “概述>设备集合 ”,右键单击“ 设备集合 ”,然后从下拉菜单中选择“ 创建设备集合 ”。

  3. 在打开的菜单的“ 常规 ”选项卡中,在“ 名称 ”字段中输入描述集合的名称。 在 “注释” 字段中,可以提供描述集合内容的其他信息。 在 “限制集合”中,定义在集合查询中包括的计算机。

  4. 在“ 成员身份规则 ”选项卡中,选择“ 添加规则”,然后选择“查询规则”,为 查询添加规则

  5. “查询规则属性”中,输入规则的名称,然后通过选择“ 编辑查询语句”来定义规则的参数。

  6. 选择“ 显示查询语句”。

  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 inner join SMS_G_System_OPERATING_SYSTEM on
    SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where
    SMS_G_System_OPERATING_SYSTEM.OperatingSystemSKU = 175
    
  8. 选择 “确定” 以创建集合。

  9. 若要检查成功创建集合,请转到资产和符合性>概述>设备集合

部署软件更新

可以在 Microsoft Configuration Manager 中使用自动部署规则 (ADR) 自动批准和部署软件更新。 将上面创建的集合指定为部署的目标集合,以便将这些更新部署到会话主机 VM。

有关使用 Microsoft Configuration Manager 部署软件更新的详细信息,请参阅部署软件更新。 有关创建 ADR 的步骤,请参阅 自动部署软件更新