Product Documentation

使用应用程序

Sep 15, 2015

创建应用程序时,需要分配桌面组,以便将该应用程序交付给用户。桌面组中的所有桌面都将发布同一款应用程序或同一组应用程序。

在一个桌面组上发布多款应用程序

如果某位用户访问了桌面上的其中一款应用程序,其他用户将无法访问该桌面上的其他任何应用程序。如果桌面组中的其他桌面可用,其他用户则可以使用这些桌面访问由该桌面组发布的应用程序。

如果会话共享处于启用状态,则同一用户从同一用户设备访问从同一桌面组发布的应用程序时,这些应用程序将共享一个会话。如果会话共享处于禁用状态,则从同一桌面组发布的应用程序将在单独的会话中启动。

对于以下设置,会话共享要求应用程序具有相同的值:

  • 颜色深度
  • 加密
  • 音频质量
  • 域名
  • 用户名
  • 场名称
  • 特殊文件夹重定向
  • 虚拟 COM 端口映射
  • 显示大小
  • 客户端打印机端口映射
  • 客户端打印机后台打印
  • EnableSessionSharing
  • TWIDisableSessionSharing

要求上述设置具有不同值的应用程序无法共享会话。

要帮助确定应用程序是否相互兼容以便执行会话共享,请使用 XenDesktop SDK 中的 Get-BrokerSessionSharingIncompatibleApplication cmdlet。

在多个桌面组上发布一款应用程序

通过将相同的应用程序发布到包含不同计算机类型的各类桌面组,可以针对该应用程序提供不同的用户体验,具体取决于用户从中访问该应用程序的桌面组。例如,您可能希望向一组用户授予访问专用桌面组上的应用程序所需的权限,以便这些用户能够自定义该应用程序,并且能够在会话结束后保留所做的更改,但向另一组用户授予访问共享桌面组上的应用程序所需的权限,以便这些用户能够在会话结束时放弃所做的更改。

如果您从专用桌面组和共享桌面组发布了一款应用程序,则当有权在这两个桌面组中访问该应用程序的用户访问该应用程序时,VM 托管应用程序将从专用桌面组中的桌面启动该应用程序(如果该组中有桌面可用)。如果专用桌面组中没有桌面可用,VM 托管应用程序将从共享桌面组启动该应用程序。

使用内容重定向

可以对应用程序进行配置,使其通过将文件类型与自身相关联来将内容从用户设备重定向到托管该应用程序的桌面。用户在用户设备上打开文件类型与该应用程序相关联的文件时,将在托管该应用程序的桌面上启动该应用程序。

可用于与应用程序相关联的文件类型存储在 VM 托管应用程序站点数据库中。可以通过以下方法更新文件类型列表:在为某应用程序配置内容重定向的同时从分配给该应用程序的桌面组中的桌面导入文件类型。桌面必须处于维护模式下才能更新文件类型。

使用 Desktop Studio 创建或修改应用程序时,系统会对显示的文件类型列表进行过滤,使其只包含可能要与该应用程序结合使用的文件类型。要将其他文件类型与该应用程序相关联,请使用 XenDesktop SDK。

创建应用程序

  1. 在 Desktop Studio 的左侧窗格中选择应用程序节点,然后单击创建应用程序
  2. 使用“创建应用程序”向导创建应用程序:
    向导页 要执行的操作

    桌面组

    选择现有桌面组或创建新桌面组来托管应用程序。

    位置

    指定应用程序可执行文件。

    可选:指定用于查找应用程序的命令行和工作目录。

    用户

    指定可以访问应用程序的用户。

    快捷方式

    指定应用程序快捷方式向用户显示的方式:

    • 选择显示的图标。浏览到所需的图标或接受默认图标。
    • 可选:指定用户设备上用于存放应用程序快捷方式的文件夹,快捷方式是否显示在用户设备的“开始”菜单中及其在“开始”菜单中的位置,以及快捷方式是否显示在用户设备桌面上。

    Advanced

    设置高级选项或接受默认值:

    • 高级访问控制
      • 若要只允许通过 Citrix Access Gateway 进行连接,请选择允许通过 Access Gateway 进行连接
      • 要允许部分 Access Gateway 连接,请选择满足以下任一过滤器的任何连接,定义 Access Gateway 场,然后指定用于为桌面组定义所允许的用户访问方案的 SmartAccess 字符串。

        SmartAccess 是 Access Gateway 的一项功能。有关详细信息,请参阅存档文件中的 Access Gateway 文档。

    • 外观。指定应用程序的窗口大小(全屏、像素大小或显示百分比)和颜色深度。
    • 内容重定向。选择要与应用程序相关联的文件类型,以从用户设备对内容进行重定向。
      注意:如果所需的文件类型未显示,请从处于维护模式下的可用桌面更新文件类型。
    • 多媒体。选择是否为应用程序启用旧版音频。
    • 资源。设置应用程序的 CPU 优先级,并指定应用程序在启动时是否等待创建打印机。
    • 安全性。指定用户设备是否需要使用安全的 ICA 连接。选择此选项则意味着,用户设备必须使用最低加密等级“128 位(RC5)加密”才能连接到应用程序。如果用户设备不使用此加密等级,应用程序将无法启动。

    名称

    指定向用户显示的应用程序的名称。

    可选:键入向用户显示的说明或提示。

    设置应用程序对用户的可用性和可见性。

修改应用程序属性

对于连接到应用程序的用户,除非这些用户已注销其会话,否则对应用程序进行的更改可能不会生效。

可以使用与创建应用程序时所用的向导类似的向导来修改应用程序的任何属性。

  1. 在 Desktop Studio 的左侧窗格中,选择应用程序节点。
  2. 选择要修改的应用程序,然后单击应用程序属性
  3. 使用“应用程序属性”向导修改该应用程序。 在向导的右侧窗格中,单击向导页面的名称以转到该页面。

添加或删除托管应用程序的桌面组

  1. 在 Desktop Studio 的左侧窗格中,选择应用程序节点。
  2. 选择要修改的应用程序。
  3. 添加或删除桌面组:
    • 要添加或删除桌面组,请单击编辑桌面组
    • 要删除桌面组,请选择不再需要托管应用程序的桌面组,然后单击删除
    单击删除不会删除桌面组或更改它的任何其他属性。

添加或删除可以访问应用程序的用户

  1. 在 Desktop Studio 的左侧窗格中,选择应用程序节点。
  2. 选择要修改的应用程序。
  3. 添加或删除用户:
    • 要添加或删除用户,请单击编辑用户
    • 要删除用户,请选择不再需要访问应用程序的用户,然后单击删除

更改向用户显示的应用程序名称

  1. 在 Desktop Studio 的左侧窗格中,选择应用程序节点。
  2. 选择要修改的应用程序。
  3. 从右键单击菜单中,选择重命名,然后键入要向用户显示的应用程序名称。

从桌面组中删除应用程序

  1. 在 Desktop Studio 的左侧窗格中,选择分配节点。
  2. 选择要从中删除应用程序的桌面组。
  3. 选择应用程序选项卡。
  4. 选择要删除的应用程序。
  5. 单击删除分配来源...

使用文件夹和标记组织应用程序

可以使用文件夹和标记组织 Desktop Studio 内的应用程序。

使用文件夹

  1. 创建文件夹:
    1. 选择应用程序节点,或展开该节点并选择该节点内的文件夹。
    2. 单击创建文件夹
  2. 管理文件夹和应用程序:
    • 选择文件夹或应用程序,然后使用右键单击菜单。
    • 要复制文件夹或应用程序,请进行拖放。
    • 要移动文件夹或应用程序,请在拖放要移动的文件夹或应用程序的同时,按住 Shift 键。

将标记添加到应用程序或编辑添加到应用程序中的标记

在 VM 托管应用程序中,可以使用标记对 Desktop Studio 中的应用程序进行分类。

注意:与 VM 托管应用程序一起使用的标记无法用于限制对计算机或应用程序的访问。
  1. 在 Desktop Studio 的左侧窗格中,选择应用程序节点。
  2. 选择一款应用程序,然后单击编辑标记