使用脚本化任务和外部任务配置 MSIX app attach

Last published : Nov 13, 2026
借助 Workspace Environment Management (WEM),您可以设置 MSIX app attach,以便在 Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops™ 服务)和 Citrix Virtual Apps and Desktops 环境以及物理工作站中使用。为了向用户提供无缝的基于 MSIX app attach 的应用程序体验,您可以使用 Profile Management 漫游 MSIX app attach 数据。
设置过程包括以下步骤:
  • 创建脚本化任务
  • 创建外部任务
  • 配置配置文件管理

先决条件

开始之前,您需要执行以下操作:
  • 将 MSIX app attach 容器(VHDX 文件)放置在 Citrix DaaS 或 Citrix Virtual Apps and Desktops 可以访问的文件共享中。要准备包含 MSIX 应用程序的 VHDX 文件,请使用 MSIX packaging tool 和 MSIXMGR tool。
  • 为 MSIX app attach 准备 PowerShell 脚本。这些脚本涵盖在 MSIX app attach 的启动、关机、登录和注销时执行的以下四个不同阶段:暂存、取消暂存、注册和注销。

创建脚本化任务

使用脚本化任务来实现以下功能:例如装载、暂存、取消暂存和卸载 MSIX 应用程序。您还可以在计算机启动和关机期间,将脚本化任务功能与启动和关机触发器结合使用,以执行同一组功能。
以下信息是对 配置脚本化任务的启动和关机触发器 中的指导的补充。
要创建脚本化任务,请遵循该文章中的一般指导,同时注意 MSIX app attach 方案特有的详细信息。
在 Web 控制台的 Web Console > Scripted Tasks 中,添加以下两个任务:
  • 一个用于装载 MSIX VHD 文件的任务,在计算机启动期间暂存 MSIX 应用程序包。
    用于暂存 MSIX 的任务(/en-us/workspace-environment-management/service/media/stage-msix.png)
有关详细信息,请参阅 添加脚本化任务。
  • 在计算机启动期间配置此脚本化任务的触发器。
    暂存配置(/en-us/workspace-environment-management/service/media/stage-configurion-scripted-task.png)
有关详细信息,请参阅 将启动和关机触发器与脚本化任务关联。
  • 在计算机关机期间,用于删除 MSIX VHD 文件、取消暂存 MSIX 应用程序包的任务。
    用于取消暂存 MSIX 的任务(/en-us/workspace-environment-management/service/media/destage-msix-app-packages.png)
有关详细信息,请参阅 添加脚本化任务。
  • 在计算机关机期间配置此脚本化任务的触发器。
    取消暂存配置(/en-us/workspace-environment-management/service/media/destage-configuration-scripted-task.png)
有关详细信息,请参阅 将启动和关机触发器与脚本化任务关联。

创建外部任务

使用外部任务来实现注册和注销 MSIX 应用程序等功能。
以下信息是对 外部任务 中的指导的补充。
要创建外部任务,请遵循该文章中的一般指导,同时注意 MSIX 应用程序附加方案特有的详细信息。
在旧版控制台的操作 > 外部任务中,添加以下两个任务:
  • 当最终用户登录时,一个用于将 MSIX 应用程序注册到桌面会话的任务。
    注册 MSIX 的任务
  • 当最终用户注销时,一个用于从桌面会话注销 MSIX 应用程序的任务。
    注销 MSIX 的任务
之后,将这两个任务分配给您要为其启用 MSIX 应用程序附加的目标用户。有关分配外部任务的信息,请参阅分配。在桌面计算机上运行的 WEM 代理将运行这些任务,使 MSIX 应用程序在桌面会话中可访问。
分配外部任务

配置配置文件管理

MSIX 应用程序数据保存在用户会话中的用户配置文件中。要保留非持久性桌面中的 MSIX 应用程序数据或在桌面之间漫游数据,您可以使用配置文件管理。有关如何使用配置文件管理配置配置文件漫游的信息,请参阅Citrix Profile Management 设置。