Product Documentation

管理应用程序

Feb 23, 2016

添加应用程序

须知事项:

  • 无法向 Remote PC Access 交付组中添加应用程序。
  • 默认情况下,您添加的新应用程序将放置在“应用程序”文件夹中。 可以指定其他文件夹;请参阅下面的管理应用程序文件夹部分。
  • 如果您尝试添加某个应用程序,但同一文件夹中已存在同名应用程序,系统将提示您重命名要添加的应用程序。 如果拒绝,添加的应用程序将附带一个后缀,使其在该应用程序文件夹中成为唯一的存在。
  • 不能使用“添加应用程序”向导从一个或多个交付组中删除应用程序 – 这是一项单独的操作。
  • 如果向同一用户发布同名的两个应用程序,请在 Studio 中更改“应用程序名称(面向用户)”属性;否则,用户将在 Citrix Receiver 中看到重复的名称。

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

  1. 在 Studio 导航窗格中选择交付组
  2. 选择一个组。
  3. 在“操作”窗格中选择添加应用程序。 此时将显示应用程序列表。 选择一个或多个应用程序。

如果选定的计算机目录是使用包含应用程序的主映像创建的,则列表中将包括在基于该映像创建的计算机上发现的应用程序。

如果您配置了 App-V 服务器信息,并且 App-V 服务器具有可用的有序软件包,则列表中将包括这些应用程序。

还可以单击手动添加应用程序手动添加应用程序。 在打开的对话框中,提供可执行文件的路径、工作目录、可选命令行参数以及管理员和用户的显示名称。

可以在 Studio 中更改应用程序的属性以及应用程序将在其中显示的应用程序文件夹;请参阅以下部分。

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

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

如果重命名某个应用程序导致其与同一文件夹中的另一个应用程序同名,系统将提示您指定其他名称。

删除某个应用程序会将其从交付组中删除,但并不从在计算机目录中使用的主映像中删除。

  1. 在 Studio 导航窗格中选择交付组
  2. 在中间窗格中选择应用程序选项卡,然后选择应用程序。
  3. 在“操作”窗格中,选择相应的任务。

从交付组中删除应用程序

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

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

更改应用程序属性

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

  1. 在 Studio 导航窗格中选择交付组
  2. 在中间窗格中选择应用程序选项卡,然后选择应用程序。
  3. 在“操作”窗格中选择属性
  4. 选择包含要更改的属性的页面。 完成更改后,在该页面上单击确定应用

属性

选择此页面

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. 在“操作”窗格中选择属性
  4. 交付页面上,选择下面列出的其中一个选项。 完成后,单击确定应用
  • 允许无限制使用应用程序。 不限制同时运行的实例数。 这是默认值。
  • 为应用程序设置限制。 有两种限制类型,请指定其中的一种或两种类型。
    • 指定可以并发运行的实例数上限
    • 限制每个用户运行一个应用程序实例

管理应用程序文件夹

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

须知事项:

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

管理应用程序文件夹:

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