vPrefer 启动

使用 GPO 管理模板配置 vPrefer 启动

在早期版本中,可以通过在 Citrix Studio 中设置 KEYWORDS:prefer=”application” 属性来指定 VDA 上安装的应用程序的实例(在本文档中称为“本地实例”)必须优先于已发布的应用程序启动。

自版本 4.11 起,在双跃点场景中(Citrix Workspace 应用程序在托管您的会话的 VDA 中运行),您现在可以控制 Citrix Workspace 应用程序是否先启动 VDA 上安装的应用程序的本地实例(如果作为本地应用程序提供),然后再启动该应用程序的托管实例。

vPrefer 在 StoreFront 3.14 和 Citrix Virtual Desktops 7.17 及更高版本中可用。

启动应用程序时,Citrix Workspace 应用程序将读取 StoreFront 服务器上存在的资源数据并在枚举时根据 vprefer 标志应用设置。Citrix Workspace 应用程序在 VDA 上的 Windows 注册表中搜索应用程序的安装路径,如果存在,则启动该应用程序的本地实例。否则,将启动该应用程序的托管实例。 如果要启动的应用程序未安装在 VDA 上,则将启动托管应用程序。有关本地启动在 StoreFront 上的处理方式的详细信息,请参阅 StoreFront 文档中的控制已发布的桌面上的本地应用程序启动

如果不希望在 VDA 上启动应用程序的本地实例,请在 Delivery Controller 上使用 PowerShell 将 LocalLaunchDisabled 设置为 True

此功能有助于更加快速地启动应用程序,从而提供更加优异的用户体验。可以使用组策略对象 (GPO) 管理模板对其进行配置。默认情况下,vPrefer 仅在双跃点场景中处于启用状态。

注意

首次升级或安装 Citrix Workspace 应用程序时,必须向本地 GPO 中添加最新的模板文件。有关向本地 GPO 中添加模板文件的详细信息,请参阅配置组策略对象管理模板。如果进行升级,导出最新文件的过程中将保留现有设置。

  1. 通过运行 gpedit.msc 打开 Citrix Workspace 应用程序 GPO 管理模板。
  2. 在“计算机配置”节点下,转至管理模板 > Citrix 组件 > Citrix Workspace > 自助服务
  3. 选择 vPrefer 策略。
  4. 选择已启用,然后从允许应用程序下拉菜单中,选择以下选项之一:
    1. 允许所有应用程序: 此选项将启动 VDA 上的所有应用程序的本地实例。Citrix Workspace 应用程序将搜索已安装的应用程序(包括记事本、计算器、写字板、命令提示窗口等本机 Windows 应用程序),并启动 VDA 上的应用程序,而非启动托管应用程序。
    2. 允许已安装的应用程序: 此选项将启动 VDA 上已安装的应用程序的本地实例。如果应用程序未安装在 VDA 上,则将启动托管应用程序。默认情况下,当 vPrefer 策略设置为已启用时,允许已安装的应用程序将处于选中状态。此选项将记事本、计算器等本机 Windows 操作系统应用程序排除在外。
    3. 允许网络应用程序: 此选项将启动在共享网络中发布的应用程序的实例。
  5. 单击应用确定
  6. 重新启动会话以使更改生效。

限制:

  • 适用于 Web 的 Workspace 不支持此功能。

有关 vPrefer 功能的更多信息,请参阅知识中心文章 CTX232210

vPrefer 启动