Citrix虚拟应用和桌面服务

管理应用程序组

介绍

本文介绍如何管理您的应用程序组创建

看到应用程序有关管理应用程序组或交付组中的应用程序的信息,包括如何:

  • 添加或删除应用组中的应用。
  • 更改应用程序组关联。

管理应用程序组需要交付组管理员内置角色的委托管理权限。有关详细信息,请参见委托管理

启用/禁用应用组

当应用程序组启用时,它可以交付已添加到它中的应用程序。禁用应用组将禁用该组中的每个应用。但是,如果这些应用程序还与其他启用的应用程序组相关联,则可以从这些其他组交付它们。类似地,如果应用程序显式地添加到与应用程序组关联的交付组中(除了添加到应用程序组之外),禁用应用程序组不会影响这些交付组中的应用程序。

创建应用组时启用应用组。在创建组时不能更改此参数。

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择编辑应用程序组在操作栏中。
  3. 设置页,选择或清除启用应用程序组复选框。
  4. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

启用或禁用应用组间的应用会话共享

创建应用组时启用应用组间的会话共享。在创建组时不能更改此参数。有关更多信息,请参见与应用程序组共享会话

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择编辑应用程序组在操作栏中。
  3. 设置页,选择或清除在应用组之间启用应用会话共享复选框。
  4. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

禁用应用组内的应用会话共享

在创建应用组时,默认启用同一应用组内的应用共享会话。如果禁用了应用组间的应用会话共享功能,同一个应用组内的应用之间的应用会话共享功能仍然是启用的。

您可以使用PowerShell SDK配置应用程序组,在它们所包含的应用程序之间禁用应用程序会话共享。在某些情况下,这是可取的。例如,您可能希望用户在独立监视器上的全尺寸应用程序窗口中启动非无缝应用程序。

当您在应用程序组中禁用应用程序会话共享时,该组中的每个应用程序将在新的应用程序会话中启动。如果一个合适的已断开连接的会话可用,并且该会话正在运行相同的应用程序,则重新连接该会话。例如,如果您启动记事本,并且有一个正在运行记事本的断开的会话,该会话将重新连接,而不是创建一个新的会话。如果有多个合适的断开连接的会话可用,则以随机但确定的方式选择其中一个会话重新连接。如果在相同的环境中再次出现这种情况,则选择相同的会话,但会话在其他情况下不一定是可预测的。

可以使用PowerShell SDK为现有应用程序组中的所有应用程序禁用应用程序会话共享,也可以创建禁用应用程序会话共享的应用程序组。

PowerShell cmdlet例子

要禁用会话共享,使用Broker PowerShell cmdlets New-BrokerApplicationGroup或set - brokerapplicationgroup,参数SessionSharingEnabled设置为False,参数SingleAppPerSession设置为True。

  • 例如,创建一个应用组,该应用组内所有应用禁用应用会话共享功能。

    New-BrokerApplicationGroup AppGr1 -SessionSharingEnabled $False - SingleAppPerSession $True

  • 例如,禁用应用组内所有应用之间的应用会话共享。

    Set-BrokerApplicationGroup AppGR1 -SessionSharingEnabled $False - SingleAppPerSession $True

注意事项

  • 要启用SingleAppPerSession属性,则必须设置SessionSharingEnabled属性为False。这两个属性不能同时启用。的SessionSharingEnabled参数表示在应用组之间共享会话。
  • 应用程序会话共享仅适用于与应用程序组关联但与交付组没有关联的应用程序。默认情况下,直接与交付组关联的所有应用程序共享会话。
  • 如果一个应用程序被分配给多个应用程序组,请确保这些组没有冲突的设置。例如,一个组的选项设置为True,另一个组的选项设置为False会导致不可预测的行为。

重命名应用程序组

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择将应用程序组在操作栏中。
  3. 指定新的唯一名称,然后选择好吧

添加、删除或更改与应用程序组关联的交付组的优先级

应用程序组可以与包含可交付应用程序的共享(非私有)机器的交付组相关联。

如果同时满足以下两个条件,您还可以选择包含仅交付桌面的共享机器的交付组:

  • 交付组包含共享机器,并且是用7.9之前的版本创建的。
  • 您具有“编辑投递组”权限。

属性时,交付组类型自动转换为“桌面和应用程序”编辑应用程序组对话框。

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择编辑应用程序组在操作栏中。
  3. 选择交付组页面。
  4. 要添加交付组,请选择添加.选择可用的投递组的复选框。(不支持不兼容的交付组)完成选择后,进行选择好吧
  5. 若要删除传递组,请选中要删除的组的复选框,然后进行选择删除.当提示时确认删除。
  6. 如果需要更改下发组的优先级,请选中该下发组前的复选框,然后进行选择编辑优先.输入优先级(0 =最高),然后选择好吧
  7. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

添加、更改或删除应用程序组中的标记限制

添加、更改和删除标记限制可能会对考虑启动应用程序的机器产生意想不到的影响。回顾中的注意事项和注意事项标签

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择编辑应用程序组在操作栏中。
  3. 选择交付组页面。
  4. 要添加标记限制,请选择限制启动到带有标签的机器然后从菜单中选择标签。
  5. 要更改或删除标记限制,可以从菜单中选择不同的标记,或者通过清除来删除标记限制将启动限制在带有此标记的机器上
  6. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

添加或删除应用组中的用户

用户的详细信息请参见创建应用程序组

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择编辑应用程序组在操作栏中。
  3. 选择用户页面。指示是否允许关联交付组中的所有用户使用应用程序组中的应用程序,还是只允许特定的用户和组。要添加用户,请选择添加,然后指定要添加的用户。若要删除用户,请选择一个或多个用户,然后进行选择删除
  4. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

添加、更改或移除应用组中的应用图标

重要的是:

此功能仅在基于web的控制台中可用。

执行以下步骤添加、更改或删除应用程序图标。

  1. 在导航窗格中,选择应用程序
  2. 所有应用程序选项卡,选择一个应用程序,然后选择属性

    要在应用程序组级别进行更改,请导航到应用程序组选项卡,选择组中的应用程序,然后选择属性

  3. 选择交付页,然后选择改变.的选择图标窗口出现。
  4. 选择图标窗口,执行以下任一操作:

    • 要添加图标,请选择添加然后浏览到图标。
    • 要移除一个图标,请先选择它,然后再选择删除
    • 要更改图标,请为应用程序选择它。

    重要的是:

    • 不能添加大于200kb的图标。
    • 您只能添加。icon文件。
    • 您不能删除内置图标。
    • 您不能删除正在使用的应用程序的图标。
  5. 选择好吧应用更改并关闭窗口。

更改应用程序组中的范围

只有在创建了作用域后才能更改作用域(不能编辑All作用域)。有关更多信息,请参见委托管理

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 在中间窗格中选择应用程序组,然后选择编辑应用程序组在操作栏中。
  3. 选择作用域页面。选择或清除要更改的作用域旁边的复选框。
  4. 选择应用应用您所做的任何更改并保持窗口打开,或选择好吧应用更改并关闭窗口。

删除应用组

应用程序必须与至少一个交付组或应用程序组相关联。如果删除应用程序组将导致一个或多个应用程序不再属于该应用程序组,则警告您删除该应用程序组将同时删除这些应用程序。然后您可以确认或取消删除。

删除应用程序并不是从其原始源删除它。但是,如果您想让它再次可用,则必须再次添加它。

  1. 管理>满配置中,选择应用程序在左侧窗格中,然后选择应用程序组选项卡。
  2. 选择应用组,然后选择删除组在操作栏中。
  3. 当提示时确认删除。