Product Documentation

管理应用程序

Mar 17, 2016

将应用程序添加至交付组

须知事项:

  • 无法向 Remote PC Access 交付组中添加应用程序。
  • 一个应用程序必须至少属于一个交付组。
  • 您可以在将应用程序添加到交付组时更改该应用程序的属性,也可以稍后再更改。
  • 默认情况下,您添加的新应用程序将放置在“应用程序”文件夹中。 可以指定其他文件夹。
  • 如果同一文件夹中已存在与尝试添加的应用程序同名的应用程序,系统将提示重命名要添加的应用程序。 如果拒绝,添加的应用程序将附带一个后缀,使其在该应用程序文件夹中成为唯一的存在。
  • 不能使用“添加应用程序”向导从一个或多个交付组中删除应用程序。 必须单独执行该操作。
  • 如果要将一个应用程序添加到多个交付组中,但您没有足够的权限查看所有这些交付组中的应用程序,则会产生可见性问题。  在这种情况下,可以咨询权限更高的管理员,或者扩展您的作用域,以包括将应用程序添加到的所有交付组。
  • 如果使用相同名称向同一用户发布两个应用程序,请在 Studio 中更改应用程序名称(面向用户) 属性,否则,用户将在 Receiver 中看到重复的名称。
  • 另外,您也可以按照以下过程将应用程序添加到一个或多个交付组。 您可以在创建交付组时为其添加应用程序,也可以稍后通过选择交付组并选择“操作”窗格中的添加应用程序来添加应用程序,但此时应用程序只能添加到该组中。 

要添加一个或多个应用程序,请执行以下操作:

步骤 1:选择 Studio 导航窗格中的应用程序,然后选择“操作”窗格中的添加应用程序。 此时将打开“添加应用程序”向导。

步骤 2:选择要包含应用程序的一个或多个交付组。

步骤 3:应用程序页面中,单击添加下拉菜单以显示应用程序源,然后选择所需的源。

  • 从“开始”菜单:此类应用程序是在通过主映像创建的计算机上发现的,该主映像位于所选交付组中使用的计算机目录。
  • 手动定义:您可以为管理员和用户提供此类应用程序的可执行文件路径、工作目录、可选命令行参数和显示名称。
  • 现有:此类应用程序先前已添加到站点中,该站点可能位于另一个交付组。 (如果没有任何其他交付组或所有应用程序均被删除,则无法使用此源)。
  • App-V:App-V 软件包中的应用程序。

如果某个应用程序源不可用或无效,则无法选择该应用程序源,或者会显示一条消息。 例如,如果先前没有将任何应用程序添加到任何交付组中,则无法选择现有源。 同样,如果某个应用程序与所选交付组中计算机支持的会话类型不兼容,则无法选择该应用程序源,或者会显示一条消息。

步骤 4:列出在所选源中发现的应用程序。 选择或指定要添加的应用程序,然后单击确定

步骤 5:摘要页面中,确认相关信息,然后单击完成

复制、启用/禁用、重命名或删除应用程序

您可能希望复制应用程序以创建具有不同参数或属性的不同版本。 复制应用程序时,应用程序会通过唯一的后缀自动重命名并放置在与原始应用程序相邻的位置。

须知事项:

  • 如果您先前在某个交付组中复制了一个应用程序,以便可以将其添加到另一个交付组中,则可以使用“添加应用程序”向导将该应用程序添加到多个交付组中,或者通过应用程序的属性更改交付组成员身份。
  • 删除某个应用程序会将其从交付组中删除,而不会从计算机目录使用的主映像中删除(如果该主映像是该应用程序的源)。 删除应用程序操作不同于从交付组中删除应用程序,请参阅下文。
  • 启用和禁用应用程序不同于启用和禁用交付组,请参阅“编辑交付组”一文。

要复制、启用、禁用或删除应用程序,请执行以下操作:

  1. 在 Studio 导航窗格中选择应用程序
  2. 选择一个应用程序,然后在“操作”窗格中选择适当的任务。

从交付组中删除应用程序

一个应用程序必须至少与一个交付组关联(或属于一个交付组)。 如果您尝试从交付组中删除某个应用程序会删除该应用程序与任何交付组的关联,系统将改为提供用于删除该应用程序的选项。 在这种情况下,如果选择不删除该应用程序,则可以将其添加到其他交付组中,然后将其从原始交付组中删除。

  1. 在 Studio 导航窗格中选择交付组
  2. 选择交付组。 在中下部分的窗格中,选择应用程序选项卡,然后选择要删除的应用程序。
  3. 在“操作”窗格中选择删除应用程序

更改应用程序属性

要更改应用程序的属性,请执行以下操作:

  1. 在 Studio 导航窗格中选择应用程序
  2. 选择一个应用程序,然后在“操作”窗格中选择编辑应用程序属性
  3. 选择包含要更改的属性的页面。 完成更改后,在该页面上单击确定应用。 (单击确定可应用所做更改并关闭“编辑应用程序属性”对话框;单击应用可应用所做更改,但不关闭该对话框。)

属性

选择此页面

Receiver 中的类别/文件夹

交付

命令行参数

位置

交付组关联

说明

标识

文件扩展名

文件类型关联

文件类型关联

文件类型关联

图标

交付

StoreFront 的关键字

标识

限制(请参阅下文)

交付

名称

标识

可执行文件夹路径

位置

用户桌面上的快捷方式

交付

可见性

限制可见性

工作目录

位置

 

在当前的应用程序用户注销其会话之前,应用程序更改可能不对其生效。

配置应用程序限制

配置应用程序限制可帮助管理应用程序的使用。 例如,可以使用应用程序限制来管理同时访问某个应用程序的用户数量。 同样,也可以使用应用程序限制来管理资源密集型应用程序的并发实例数,这样有助于维护服务器性能,阻止服务性能下降。

重要:此功能限制 Controller 代理的应用程序启动的数量(例如,从 Citrix Receiver 和 StoreFront 中),不限制可以通过其他方法启动的正在运行的应用程序数量。 这意味着应用程序限制可以在管理并发使用时向管理员提供帮助,但并不强制在所有情况下使用。 例如,Controller 处于租用连接模式时,不能应用应用程序限制。

默认情况下,不限制可以同时运行的应用程序实例数。 有两个应用程序限制设置;可以配置其中一个或两个设置:

  • 交付组中的所有用户运行的并发应用程序实例数上限。
  • 交付组中的每个用户运行应用程序的一个实例

如果配置了某个限制,则当用户尝试启动会超出该配置限制的应用程序的实例时,将生成一条错误消息。

使用应用程序限制的示例:

  • 同时运行的实例数上限。 在交付组中,可以将应用程序 Alpha 同时运行的实例数上限配置为 15。 以后,该交付组中的用户可以同时运行该应用程序的 15 个实例。 如果该交付组中的任何用户现在尝试启动 Alpha,则会生成一条错误消息,并且 Alpha 不启动,因为这将超出所配置的同时运行的应用程序实例数限制 (15)。
  • 限制每个用户运行一个应用程序实例。 在另一个交付组中,您为应用程序 Beta 启用了每个用户运行一个实例选项。 用户 Tony 成功启动了应用程序 Beta。 当天晚些时候,当该应用程序仍在 Tony 的会话中运行时,他尝试启动 Beta 的另一个实例。 此时将生成一条错误消息,并且 Beta 不启动,因为这将超出一个用户运行一个实例的限制。
  • 同时运行的实例数上限和限制一个用户运行一个实例。 在另一个交付组中,可以将应用程序 Delta 同时运行的实例数上限配置为 10,并启用一个用户运行一个实例选项。 以后,当该交付组中的十个用户每人运行一个 Delta 实例时,该交付组中尝试启动 Delta 的任何其他用户都会收到一条错误消息,并且 Delta 不启动。 如果当前十个 Delta 用户中的任何一个用户尝试启动该应用程序的第二个实例,也会收到一条错误消息,并且第二个实例不启动。

如果应用程序实例还通过除 Controller 代理以外的其他方法启动(例如,当 Controller 处于租用连接模式时),并且超出了配置的限制,用户将无法启动额外的实例,直至其关闭足够的实例以便不再超出限制为止。 超出限制的实例不会被强制关闭,但不允许其继续运行,直至用户将其关闭。

如果禁用了会话漫游,请禁用每个用户运行一个应用程序实例限制。 如果启用了每个用户运行一个应用程序实例限制,请勿配置允许新会话在新设备上运行的两个值中的任一值。 有关漫游的信息,请参阅会话一文。

配置应用程序限制:

  1. 在 Studio 导航窗格中选择应用程序,然后选择一个应用程序。
  2. 在“操作”窗格中选择编辑应用程序属性
  3. 交付页面上,选择下面列出的其中一个选项。 完成后,单击确定应用。 (单击确定可应用所做更改并关闭“编辑应用程序属性”对话框;单击应用可应用所做更改,但不关闭该对话框。)
  • 允许无限制使用应用程序。 不限制同时运行的实例数。 这是默认值。
  • 为应用程序设置限制。 有两种限制类型,请指定其中的一种或两种类型。
    • 指定可以并发运行的实例数上限
    • 限制每个用户运行一个应用程序实例

管理应用程序文件夹

默认情况下,添加到交付组中的新应用程序将放置在名为应用程序的文件夹中。  可以在创建交付组时、添加应用程序时或以后指定其他文件夹。

须知事项:

  • 您无法重命名或删除 Applications 文件夹,但可以将其包含的所有应用程序移动到您创建的其他文件夹。
  • 文件夹名称可以包含 1-64 个字符。 允许使用空格。
  • 文件夹最多可以嵌套五个级别。
  • 文件夹并非必须包含应用程序;它们可以为空。
  • 除非您在创建文件夹时对其进行移动或指定了其他位置,否则在 Studio 中文件夹按字母顺序列出。
  • 您可以具有多个名称相同的文件夹,只要其父文件夹不同即可。 同样,您可以具有多个名称相同的应用程序,只要其位于不同的文件夹中即可。
  • 您必须具有查看应用程序权限才能查看文件夹中的应用程序;必须对文件夹中的所有应用程序都具有编辑应用程序属性权限,才能删除、重命名或删除包含应用程序的文件夹。
  • 以下大部分过程都要求使用 Studio 中的“操作”窗格进行操作。 也可以在菜单上单击鼠标右键或拖放。 例如,如果您在不理想的位置创建或移动了文件夹,则可以将其拖动/放置到正确的位置。

要管理应用程序文件夹,请选择 Studio 导航窗格中的应用程序。 请按下列指导进行操作。

  • 要查看所有文件夹(不包括嵌套文件夹),请单击文件夹列表上方的全部显示
  • 要在最高级别创建文件夹(不嵌套),请选择“应用程序”文件夹。 要将新文件夹置于 Applications 之外的其他现有文件夹下,请选择该文件夹。 然后,在“操作”窗格中选择创建文件夹。 输入名称。
  • 要移动某个文件夹,请选择该文件夹,然后在“操作”窗格中选择移动文件夹。 一次只能移动一个文件夹,除非文件夹包含嵌套文件夹。 提示:最简便的移动文件夹的方法是使用拖放操作。
  • 要重命名某个文件夹,请选择该文件夹,然后在“操作”窗格中选择重命名文件夹。 输入名称。
  • 要删除某个文件夹,请选择该文件夹,然后在“操作”窗格中选择删除文件夹。 删除包含应用程序和其他文件夹的某个文件夹时,这些对象也随之删除。 通过删除应用程序,可将分配的应用程序从交付组删除,但不会将其从计算机中删除。
  • 要将应用程序移至某个文件夹,请选择一个或多个应用程序。 然后,在“操作”窗格中选择移动应用程序。 选择文件夹。 (要在“创建交付组”向导中将应用程序移至其他文件夹,请在该向导的应用程序页面上选择更改,然后选择或创建一个文件夹。)