Workspace Environment Management

操作

提示:

  • 您可以使用动态令牌来扩展 WEM 操作,使其更加强大。
  • 要将从 WEM Tool Hub 复制的数据粘贴到 Web 控制台中,请确保浏览器允许复制数据。 示例:对于 Microsoft Edge,请务必启用“站点权限”>“剪贴板”>“询问网站何时要查看复制到剪贴板的文本和图像”选项。

Workspace Environment Management (WEM) 通过为您提供易于使用的操作来简化工作区配置流程。 您可以使用分配使操作可供用户使用。 WEM 还为您提供了筛选器,使您的分配情境化。

组策略设置

重要:

  • Workspace Environment Management (WEM) 目前仅支持添加和编辑与 HKEY_LOCAL_MACHINEHKEY_CURRENT_USER 注册表配置单元关联的组策略设置。

您可以通过 WEM 部署 GPO,而不必依靠 Active Directory 管理员使用组策略管理控制台来管理组策略对象 (GPO)。

在开始之前,添加或导入您的组策略设置。 然后,您可以通过以 GPO 的形式将设置分配给您的用户来部署这些设置。 您可以通过指定要分配给每个 GPO 的目标来管理每个 GPO 的分配。

启用该功能时:

  • 可以配置您的设置。
  • WEM 代理可以处理组策略设置。

禁用该功能时:

  • 您无法配置组策略设置。
  • 即使组策略设置已分配给用户或用户组,WEM 代理也不会处理这些设置。

注意:

要使 WEM 代理能够正确处理和应用组策略设置,请验证是否已在其上启用 Citrix WEM User Logon Service。

基于注册表的设置

使用此选项卡通过配置注册表操作来配置 Windows 的设置。

在配置集下的 操作 > 组策略设置 > 基于注册表 中,您可以执行以下操作:

  • 将基于注册表的组策略设置导入 WEM。
  • 创建一个 GPO。
  • 刷新 GPO 列表。
  • 编辑 GPO。
  • 管理 GPO 的分配。
  • 克隆一个 GPO。
  • 删除一个 GPO。

警告:

错误地编辑、添加和删除基于注册表的设置可能会阻止设置在用户环境中生效。

导入组策略设置

您可以从包含 GPO 备份或导出的注册表文件的 zip 文件中导入 GPO。

从注册表文件导入设置时,可以将使用 Windows 注册表编辑器导出的注册表值转换为 GPO 以进行管理和分配。 在开始之前,请注意以下事项:

要导入组策略设置,请完成以下步骤:

  1. 在操作栏中,单击“导入”。

  2. 选择文件类型。

    • GPO 备份文件。 如果要从 GPO 备份文件导入设置,请选择此选项。 有关如何备份组策略设置的信息,请参阅 备份组策略设置

    • 已导出的注册表文件。 如果要从使用 Windows 注册表编辑器导出的注册表文件中导入设置,请选择此选项。

  3. 单击“浏览”以导航到您的 zip 文件。

    注意:

    您只能上载大小不超过 10 MB 的文件。

  4. 选择是否覆盖具有相同名称的现有 GPO。

  5. 单击“导入”开始导入过程。

导入成功完成后,导入的 GPO 将显示在 基于注册表 的选项卡上。

创建一个 GPO

要创建 GPO,请完成以下步骤:

  1. 在操作栏中,单击“创建 GPO”。

  2. 指定 GPO 的名称。

  3. (可选)指定其他信息以帮助您识别 GPO。

  4. 单击“添加”以添加注册表操作。 以下设置可用:

    • 操作。 用于指定注册表项的操作类型。

      • 设置值。 允许您为注册表项设置值。
      • 删除值。 允许您删除注册表项的值。
      • 创建密钥。 允许您根键和子路径的组合创建密钥。
      • 删除密钥。 允许您删除注册表项下的键。
      • 删除所有值。 允许您删除注册表项下的所有值。
    • 根密钥。 支持的值: HKEY_LOCAL_MACHINEHKEY_CURRENT_USER

    • 子路径。 没有根项的注册表项的完整路径。 例如,如果 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows 是注册表项的完整路径,则 Software\Microsoft\Windows 是子路径。

    • 名称。 允许您为注册表值指定名称。 下图中突出显示的项目作为一个整体是注册表值。

       ![Registry value in the registry editor](/en-us/workspace-environment-management/service/media/registry-value-in-registry-editor.png)
      
    • 类型。 允许您为值指定数据类型。

      • REG_SZ。 此类型是用于表示人类可读文本值的标准字符串。
      • REG_EXPAND_SZ。 此类型是一个可扩展的数据字符串,其中包含应用程序调用时要替换的变量。 例如,对于以下值,字符串“%SystemRoot%”将被操作系统中文件夹的实际位置替换。
      • REG_BINARY。 任何形式的二进制数据。”
      • REG_DWORD。 32 位数字。 此类型通常用于布尔值。 例如,“0”表示已禁用,“1”表示已启用。
      • REG_DWORD_LITTLE_ENDIAN。 小端格式的 32 位数字。
      • REG_QWORD。 一个 64 位的数字。
      • REG_QWORD_LITTLE_ENDIAN。 小端格式的 64 位数字。
      • REG_MULTI_SZ。 此类型是用于表示包含列表或多个值的值的多字符串。 每个条目都用空字符分隔。
      • REG_NONE。 允许您配置不适合预定义数据类型类别的注册表值。
    • 数据。 允许您键入与注册表值对应的数据。 对于不同的数据类型,您可能需要以不同的格式键入不同的数据。

  5. 完成后,单击完成

查看 GPO

您可以在只读模式下查看 WEM 组策略设置和 GPO 摘要,而无需编辑 GPO。 这种实施消除了在审查现有设置时出现配置错误的风险

要查看 GPO,请完成以下步骤:

  1. 选择 GPO,然后在操作栏中单击“查看”。

  2. 可以查看名称、说明、注册表操作。

  3. 完成后,单击“关闭”。

编辑 GPO

要编辑 GPO,请完成以下步骤:

  1. 选择 GPO,然后单击操作栏中的“编辑”

  2. 编辑名称和描述

  3. 根据需要执行以下操作:

    • 单击“添加”以添加注册表操作。

    • 选择一个注册表操作,然后对其进行编辑。

    • 删除注册表操作,然后将其删除。

    • 向下或向上移动注册表操作。 或者,选择注册表操作,单击六点图标,然后将其拖动到所需位置。

  4. 完成后,单击完成

注意:

如果已将 GPO 分配给用户,则对其进行编辑将影响这些用户。

管理 GPO 的分配

您可以将 GPO 分配给不同的 AD 组。 组可以包含用户和计算机。 如果相关计算机属于组,则计算机级别设置将生效。 如果当前用户属于组,则用户级别设置将生效。

提示:

要使计算机级设置立即生效,请重新启动 Citrix WEM Agent Host Service。 要使用户级别的设置立即生效,用户必须注销然后重新登录。

要管理 GPO 的分配,请完成以下步骤:

  1. 选择 GPO,然后单击操作栏中的“管理分配”。

  2. 选择要将 GPO 分配给的分配目标(用户、组和 OU)。

    注意:

    为计算机分配 GPO 时,请确保计算机位于 OU 或相关安全组中。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
  3. 使用筛选器将分配情境化,然后为每个目标设置 GPO 的优先级。

    提示:

    有关添加筛选器的信息,请参阅 筛选器。 组策略设置包括用户和计算机设置。 某些筛选条件仅适用于用户设置。 如果将这些条件应用于计算机设置,则在分配设置之前,WEM 代理会在评估筛选器时跳过这些条件。 有关不适用于计算机设置的条件的完整列表,请参阅 不适用于计算机设置的条件

  4. 单击每个磁贴上的省略号图标,然后根据需要执行以下操作:

    • 复制配置。 允许您复制分配的配置。

    • 粘贴配置。 允许您粘贴从其他配置复制的配置。

    • 将此配置应用于所有目标。 允许您将分配的配置应用于所有目标。

  5. 完成后,单击“保存”。

克隆 GPO

要克隆 GPO,请完成以下步骤:

  1. 选择 GPO,然后单击操作栏中的“克隆”。

  2. 编辑名称和描述。

  3. 选择要将 GPO 克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除 GPO

要删除 GPO,请将其选中,然后单击操作栏中的“删除”。

注意:

如果已将 GPO 分配给用户,则删除它会影响这些用户。

基于模板的设置

使用此选项卡可使用组策略管理模板配置 Windows 的设置。 您可以在计算机和用户级别配置 GPO。

在配置集下的操作 > 组策略设置 > 基于模板中,您可以执行以下操作:

  • 使用模板创建 GPO。
  • 管理模板。
  • 导入模板。
  • 刷新 GPO 列表。
  • 编辑 GPO。
  • 管理 GPO 的分配。
  • 克隆一个 GPO。
  • 删除一个 GPO。

使用模板创建 GPO

要使用模板创建 GPO,请完成以下步骤:

  1. 在操作栏中,单击“创建 GPO”。

  2. 基本信息中:

    • 指定 GPO 的名称。
    • (可选)指定其他信息以帮助您识别 GPO。
  3. 计算机配置中,配置要应用于计算机的策略(无论谁登录到计算机)。

  4. 用户配置中,配置要应用于用户的策略(无论用户登录到哪台计算机)。

  5. 摘要中,查看您所做的更改。

  6. 完成后,单击完成

计算机配置用户配置中,选择要对其进行配置的设置。 您可以在树视图和列表视图中显示策略。 在列表视图中,策略按字母顺序排序,您可以搜索所需的策略。

要配置设置,请先启用该设置。 一个设置可能有多个可以配置的项目。 根据所需的输入类型,该设置可以是复选框、输入框(文本或数字作为输入)、选择、列表或组合。

有关设置的信息,请从 Microsoft 下载 GPO 参考表。

管理模板

要管理模板,请完成以下步骤:

  1. 在操作栏中,单击管理模板

  2. 管理模板向导中:

  • 选择 计算机配置 以配置要应用于计算机的策略(无论谁登录到计算机)。
  • 选择 用户配置 以配置要应用于用户的策略(无论用户登录到哪台计算机)。
  1. 完成后,单击完成

计算机配置用户配置中,选择要对其进行配置的设置。 您可以在树视图和列表视图中显示策略。 在列表视图中,策略按字母顺序排序,您可以搜索所需的策略。

要配置设置,请先启用该设置。 一个设置可能有多个可以配置的项目。 根据所需的输入类型,该设置可以是复选框、输入框(文本或数字作为输入)、选择、列表或组合。

有关设置的信息,请从 Microsoft 下载 GPO 参考表。

导入模板

重要:

将 ADMX 文件导入 WEM 用作模板时,请确保 zip 文件中的所有.adml 文件使用相同的语言。

您可以将 ADMX 文件导入 WEM 以用作模板。 然后,您可以使用这些模板创建 GPO。 要导入模板,请完成以下步骤:

  1. 在操作栏中,单击管理模板

  2. 管理模板向导中,单击导入

  3. 浏览至包含 ADMX 文件的 zip 文件,然后决定如果该文件包含与现有模板同名的模板时该怎么做:

    • 不要导入。 取消导入。
    • 跳过模板并导入其余部分
    • 覆盖现有模板。 覆盖可能会更改源自现有模板的关联设置。 使用模板创建的现有 GPO 不受影响。 但是,当您编辑这些 GPO 时,关联的设置将丢失。
  4. 单击开始导入以启动导入过程。

  5. 完成后,单击完成以返回到管理模板向导。

  6. 在此处管理模板或单击完成以退出。

有关如何管理导入的模板文件的信息,请参阅 文件。 在那里管理它们时,请考虑以下几点:

  • 删除 GPO 管理模板文件将从当前模板中移除关联的设置。 使用模板创建的现有 GPO 不受影响。 但是,当您编辑这些 GPO 时,关联的设置将丢失。

查看 GPO

您可以在只读模式下查看 WEM 组策略设置和 GPO 摘要,而无需编辑 GPO。 这种实施消除了在审查现有设置时出现配置错误的风险

要查看 GPO,请完成以下步骤:

  1. 选择 GPO,然后在操作栏中单击“查看”。

  2. 可以查看名称、说明和配置。

  3. 完成后,单击“关闭”。

编辑 GPO

要编辑 GPO,请完成以下步骤:

  1. 选择 GPO,然后单击操作栏中的“编辑”

  2. 基本信息中,编辑名称和描述。

  3. 计算机配置中,编辑计算机策略。

  4. 用户配置中,编辑用户策略。

  5. 摘要中,查看您所做的更改。

  6. 完成后,单击“保存”。

注意:

如果已将 GPO 分配给用户,则对其进行编辑将影响这些用户。

管理 GPO 的分配

您可以管理使用模板创建的 GPO 的分配,就像管理基于注册表的 GPO 一样。 有关详细信息,请参阅 管理 GPO 的分配

克隆 GPO

要克隆 GPO,请完成以下步骤:

  1. 选择 GPO,然后单击操作栏中的“克隆”。

  2. 决定是将 GPO 克隆为基于注册表的 GPO 还是基于模板的 GPO。

    注意:

    当克隆为基于注册表时,GPO 将转换为注册表值,并显示在 基于注册 表的选项卡上。 您可以将每个转换后的 GPO 视为一组注册表设置。

  3. 编辑名称和描述。

  4. 选择要将 GPO 克隆到的配置集。

  5. 单击“克隆”以启动克隆过程。

删除 GPO

要删除 GPO,请将其选中,然后单击操作栏中的“删除”。

注意:

如果已将 GPO 分配给用户,则删除它会影响这些用户。

Applications

此功能允许您添加要分配给用户的应用程序。 分配后,这些应用程序将在桌面、“开始”菜单或任务栏上创建其快捷方式,具体取决于您的配置。

提示:

您可以使用 Citrix DaaS 的完整配置管理控制台编辑应用程序设置,然后添加指向 VUEMAppCmd.exe 的可执行文件路径。 VUEMAppCmd.exe 确保 Workspace Environment Management 代理在 Citrix DaaS 和 Citrix Virtual Apps and Desktops 发布的应用程序启动之前完成对环境的处理。 有关详细信息,请参阅 使用完整配置管理界面编辑应用程序设置

您可以执行以下操作:

  • 添加应用程序。
  • 刷新应用程序列表。
  • 编辑应用程序以管理其属性。
  • 管理应用程序的分配。
  • 克隆应用程序。
  • 删除应用程序。
  • 切换到“开始”菜单视图。
  • 指定代理如何处理应用程序。

添加和分配应用程序的一般工作流程如下:

  1. 在 Web 控制台中,转到相关的配置集,导航到操作 > 应用程序然后单击添加应用程序。 请参阅添加应用程序

  2. 选择您添加的应用程序,然后在操作栏中单击“管理分配”。 请参阅管理应用程序的分配

分配需要一些时间才能生效,具体取决于您在高级设置中为 SQL 设置刷新延迟指定的值。 要使分配立即生效,请完成以下步骤:

  1. 转到 Web 控制台 > 监视 > 管理 > 代理 > 统计信息,然后选择代理。

  2. 在操作栏中单击“更多”,然后选择“代理”>“刷新代理主机设置”

重要:

添加应用程序

要添加应用程序,请完成以下步骤:

  1. 在“应用程序”中,单击“添加应用程序”。

  2. 基本信息页面上,配置以下设置:

    • 名称。 指定名称以帮助您识别应用程序。
    • 说明。 指定有关应用程序的其他信息。
    • 状态。 启用或禁用应用程序或将其置于维护模式。 在维护模式下,应用程序不可用。 它的快捷方式图标包含一个警告标志,表示它不可用。
    • 应用程序类型。 指定快捷方式打开的应用程序类型。 根据您的选择,用户界面会有所不同。
      • 已安装应用程序。 创建用于打开安装在用户计算机上的应用程序的快捷方式。 如果选择此选项,则会提示您完成以下操作:
        • 应用程序路径。 键入驻留在用户计算机上的应用程序的完整路径。
        • 工作文件夹。 键入用户计算机上某个文件夹的完整路径作为应用程序的工作文件夹。 在应用程序路径字段中键入完整路径后,此字段将自动填充。
        • 参数。 如果需要,键入应用程序的启动参数。
    • 文件或文件夹。 允许您创建快捷方式,当用户单击快捷方式图标时,该快捷方式可在用户计算机上打开目标文件或文件夹。 如果选择此选项,则会提示您完成以下操作:
      • 路径。 键入目标文件或文件夹的完整路径。
    • URL。 允许您添加应用程序的 URL。 如果选择此选项,则会提示您完成以下操作:
      • 应用程序 URL。 键入应用程序的 URL。
    • Citrix Workspace 资源。 允许您从 Citrix Workspace 添加应用程序。 如果选择此选项,则会提示您完成以下操作:
      • 应用商店 URL。 键入包含要从应用程序快捷方式启动的资源的 StoreFront 或 Workspace 应用商店的 URL。

      注意:

      您无法在代理计算机上打开 SaaS 应用程序或 Citrix Workspace(StoreFront)资源 类型的某些应用程序。

      • 资源。 使用 WEM Tool Hub > 应用程序助手浏览到目标 Workspace 资源。 复制资源信息并通过单击粘贴资源信息将其粘贴到此处。 单击“打开应用程序助手”打开 WEM Tool Hub(如果已安装)。 要下载 WEM Tool Hub,请前往 Citrix Cloud > WEM 服务 > 实用程序。 有关详细信息,请参阅 WEM Tool Hub
  3. 选项页面上,配置以下设置:

    • “应用程序”图标。 单击“更改”以选择其他图标或添加新图标。
      • 要添加新图标,请浏览到 .ico 文件或粘贴从 WEM Tool Hub > 应用程序助手复制的图标数据。 WEM 支持保存多达 100 个图标。 有关详细信息,请参阅 WEM Tool Hub
    • 在用户桌面上设置图标位置。 在用户桌面上指定应用程序快捷方式的目标位置。 值以像素为单位。 如果移动,快捷方式将在下次登录时恢复到指定位置。
    • 显示名称。 指定快捷方式的名称。 名称出现在用户环境中。
    • “开始”菜单集成。 单击“更改”,在“开始”菜单左侧指定在何处创建应用程序快捷方式。 默认情况下,会在 程序中创建新的快捷方式。 在“开始”菜单集成窗口中,您可以执行以下操作:

      • 为快捷方式创建自定义文件夹。
      • 指定应用程序快捷方式在“开始”菜单文件夹中的位置。
      • 重命名自定义文件夹。

      注意:

      To delete custom folders, go to Start menu view in Applications. See Switch to the Start menu view. 参见 切换到开始菜单视图

    • 窗口风格。 指定应用程序是在用户计算机上的最小化(最小化到任务栏)、普通(普通屏幕视图)还是最大化(全屏视图)窗口中打开。
    • 热键。 要设置热键,请单击输入字段并按下组合键。 或者按以下格式输入组合(例如):Ctrl + Alt + S
    • 启用自动恢复。 如果启用,代理将在刷新时自动重新创建快捷方式(如果已移动或删除)。
    • 在代理菜单中隐藏应用程序。 在可从用户计算机访问的代理菜单中指定是显示还是隐藏应用程序。
    • 在用户的“收藏夹”文件夹中创建快捷方式。 指定是否在用户的“收藏夹”文件夹中创建应用程序快捷方式。
  4. 完成后,单击“完成”保存并退出。

编辑应用程序

要编辑应用程序,请完成以下步骤:

  1. 应用程序中,选择应用程序。 如果需要,使用搜索框快速找到应用程序。

  2. 单击操作栏中的“编辑”。

  3. 在“基本信息”和“选项”页面上,根据需要进行更改。

  4. 完成后,单击“保存”。

管理应用程序的分配

要管理应用程序的分配,请完成以下步骤:

  1. 选择应用程序,然后在操作栏中选择管理分配

  2. 选择要将应用程序分配给的分配目标(用户和组)。

  • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标

  • 配置目标以指定要使用哪个过滤器以及在哪里创建应用程序快捷方式:

    • 创建桌面快捷方式
    • 添加到“开始”菜单
    • 固定到“开始”菜单
    • 添加到快速启动
    • 添加到 Windows 启动中
    • 固定到任务栏
  1. 使用过滤器将分配情境化。

    • 有关添加筛选器的信息,请参阅 筛选器
  2. 完成后,单击完成

克隆应用程序

注意:

分配不会被克隆。

要克隆应用程序,请完成以下步骤:

  1. 选择应用程序,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要将应用程序克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除应用程序

要删除应用程序,请选择该应用程序,然后在操作栏中选择删除

注意:

如果应用程序已分配给用户,则删除该应用程序将影响这些用户。

切换到“开始”菜单视图

要切换到“开始”菜单视图,请单击“开始”菜单视图。 该视图显示每个应用程序在“开始”菜单文件夹中的位置。 可执行以下操作:

  • 创建自定义文件夹。
  • 将应用程序移动到所需的文件夹。
  • 重命名自定义文件夹。
  • 删除自定义文件夹。 删除自定义文件夹时,该文件夹中的应用程序也将被删除。

指定代理如何处理应用程序

处理:

  • 在登录和刷新时处理应用程序
  • 重新连接时处理应用程序
  • 取消分配时从桌面删除应用程序
  • 强制处理应用程序
  • 强制处理应用程序的过滤器

StoreFront:

  • 如果需要,添加 StoreFront URL 并输入其描述。 添加“Citrix Workspace 资源”类型的应用程序时,您需要 URL。请参阅 添加应用程序

外部任务

提示:

外部任务在用户会话级别上运行。 要在计算机级别运行任务,请改用脚本化任务

此功能允许您创建要分配给用户的外部任务。 外部任务在用户会话级别上运行,可以是脚本或应用程序。 确保目标代理计算机具有运行它们所需的程序。 常用脚本包括: .vbs.cmd 脚本。

您可以指定何时运行外部任务,以便精确、有效地管理用户环境。

您可以执行以下操作:

  • 创建外部任务。
  • 刷新外部任务列表。
  • 编辑外部任务。
  • 管理外部任务的分配。
  • 克隆外部任务。
  • 删除外部任务。

提示:

您可以使用“状态”列中的开关快速启用或禁用外部任务。 要启用任务,请为其配置至少 1 个触发器。

创建外部任务

要创建任务,请完成以下步骤:

  1. 在“外部任务”中,单击“创建外部任务”。

  2. 在“任务”选项卡上,配置以下设置。

    • 名称。 指定名称以帮助您识别任务。

    • 说明。 指定有关该任务的其他信息。

    • 启用此任务。 控制任务是启用还是禁用。 禁用后,即使将任务分配给用户,代理也不会处理任务。

    • 任务详情

      • 路径。 输入任务路径或浏览到任务。 该路径在用户环境中进行解析。 请确保:

        • 您在此处指定的路径与目标代理计算机一致。
        • 目标代理计算机具有相应的程序来运行任务。
      • 争论。 指定启动参数或参数。 您可以键入字符串。 字符串包含要传递给目标脚本或应用程序的参数。 有关使用“路径”和“参数”字段的示例,请参阅 外部任务示例

    • 任务设置

      • 隐藏运行。 如果选中,则任务将在后台运行,用户看不见。
      • 运行一次。 如果选中,则无论您在 触发器 中选择了哪个选项,也无论代理是否重新启动,WEM 都只运行一次任务。
      • 执行顺序。 当您向用户分配了多个任务并且某些任务依赖于其他任务才能成功运行时,请使用此选项。 首先运行执行顺序值为 0(零)的任务,然后运行值为 1 的任务,然后运行值为 2 的任务,依此类推。
      • 等待任务完成。 指定代理等待任务完成的时间。 默认情况下,等待超时值为 30 秒。
  3. 触发器 选项卡上,选择要与任务关联的触发器。

    注意:

    并非所有触发器都可以与外部任务相关联。 请参阅注意事项

    • 创建新的触发器。 请参阅创建触发器

    • 仅显示适用于此任务的触发器。 筛选出不适用于任务的触发器。

  4. 完成后,单击“完成”保存并退出。

注意事项

外部任务在会话级别上起作用。 您只能将以下触发器与外部任务关联。 有关更多信息,请参阅 可支持性矩阵 用于触发器

  • 内置触发器:

    • 代理刷新
    • 重新连接
    • 登录
    • 注销
    • 断开连接
    • 锁定
    • 解锁
    • 计算机启动
    • 机器关闭
  • Windows 触发器:

    • 事件
  • 计划触发器

  • 用户进程触发器:

    • 进程已启动
    • 进程已结束

使用“重新连接”内置触发器时,请考虑以下事项:

  • 如果 WEM 代理安装在物理 Windows 设备上,则此选项不适用。

使用“断开连接”、“锁定”和“解锁”触发器时,请考虑以下事项:

  • 断开连接、锁定和解锁的实现基于 Windows 事件。 在某些环境中,这些选项可能无法按预期工作。 例如,在 Windows 10 或 Windows 11 单会话 VDA 上运行的桌面中,断开连接选项不起作用。 相反,请使用锁定选项。 (在这种情况下,我们收到的操作是“锁定”。)

  • 我们建议您将这些触发器与 UI 代理一起使用。 有两个原因:

    • 当您将它们与 CMD 代理一起使用时,每次发生相应的事件时,代理都会在用户环境中启动,以检查外部任务是否在运行。
    • 在并发任务方案中,CMD 代理可能无法以最佳方式工作。

使用用户进程触发器,您可以定义外部任务,使其仅在某些进程运行时提供资源,并在进程结束时撤消这些资源。 与登录或注销时处理外部任务相比,使用进程作为外部任务的触发器可以更精确地管理用户环境。 在使用用户进程触发器之前,请验证是否满足以下必备条件:

  • WEM 代理将在 UI 模式下启动和运行。
  • 指定的进程与登录用户在同一用户会话中运行。
  • 要使配置的外部任务保持最新状态,请务必在“高级 设置”>“配置”>“高级选项”选项卡上选 择“启用自动刷新”。

使用 Windows 事件触发器时,请考虑以下几点:

  • 只有记录了用户名的 Windows 事件才能用于触发外部任务。
  • WEM 代理在 UI 模式下打开并运行。

编辑外部任务

要编辑任务,请执行以下步骤:

  1. 在“外部任务”中,选择任务。 如果需要,使用搜索框快速查找任务。

  2. 单击操作栏中的“编辑”。

  3. 在“任务”和“触发器”选项卡上,根据需要进行更改。

  4. 完成后,单击完成

管理外部任务的分配

要管理外部任务的分配,请完成以下步骤:

  1. 选择任务,然后在操作栏中选择“管理分配”。

  2. 选择要向其分配任务的分配目标(用户和组)。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
  3. 使用过滤器将分配情境化。

    • 有关添加筛选器的信息,请参阅 筛选器
  4. 完成后,单击完成

克隆外部任务

注意:

未克隆触发器关联和分配。

要克隆任务,请完成以下步骤:

  1. 选择任务,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要将任务克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除外部任务

要删除任务,请选择该任务,然后在操作栏中选择 删除

注意:

如果已将外部任务分配给用户,则删除该任务将影响这些用户。

打印机

此功能允许您将打印机添加为可分配的操作。 分配后,这些打印机可在用户的桌面上使用。

您可以执行以下操作:

  • 添加打印机。
  • 从打印服务器添加打印机。
  • 刷新打印机列表。
  • 编辑打印机。
  • 管理打印机的分配。
  • 克隆打印机。
  • 删除打印机。
  • 指定代理处理打印机的方式。

添加和分配打印机的一般工作流程如下:

  1. 在 Web 控制台中,转到相关的配置集,导航到操作 > 打印机,然后单击添加打印机。 请参阅添加打印机

  2. 选择您添加的打印机,然后单击操作栏中的“管理分配”。 请参阅管理打印机的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加打印机

要添加打印机,请完成以下步骤:

  1. 在“打印机”中,单击“添加打印机”。
  2. 指定操作类型。 界面因所选操作类型而异。

    • 映射网络打印机。
      • 名称。 指定名称以帮助您识别打印机。
      • 说明(可选)。 指定有关打印机的其他信息。
      • 启用此打印机。 启用或禁用打印机。 禁用后,即使分配给用户,代理也不会对其进行处理。
      • 打印机路径。 指定打印机在用户环境中解析时的路径。
      • 使用特定凭据进行连接。 默认情况下,代理使用运行时使用的 Windows 帐户连接到打印机。 如果用户必须为连接指定不同的凭据,请选择此选项。
      • 显示名称。 指定打印机的名称。 名称出现在用户环境中。
      • 启用自动恢复。 如果启用,代理将在刷新时自动重新创建打印机(如果已删除)。
    • 使用打印机映射文件
      • 名称。 指定名称以帮助您识别打印机。
      • 说明(可选)。 指定有关打印机的其他信息。
      • 启用此打印机。 启用或禁用打印机。 禁用后,即使分配给用户,代理也不会对其进行处理。
      • 文件路径。 您可以使用 XML 打印机列表文件为用户配置打印机。 将文件放在用作映像的代理计算机上。 代理刷新时,它会解析 XML 文件以供打印机添加到操作队列中。 请参阅 XML 打印机列表配置
  3. 完成后,单击“完成”保存并退出。

从打印服务器添加打印机

要从网络打印服务器添加打印机,请在 WEM Tool Hub > 打印机助手中查找所需的打印机,复制其信息,然后粘贴。 请参阅 WEM Tool Hub

编辑打印机

要编辑打印机,请完成以下步骤:

  1. 打印机中,选择打印机。 如果需要,使用搜索框快速找到打印机。
  2. 单击操作栏中的“编辑”。
  3. 根据需要进行更改。
  4. 完成后,单击“保存”。

管理打印机的分配

要管理打印机的分配,请完成以下步骤:

  1. 选择打印机,然后在操作栏中选择“管理分配”。
  2. 选择要将打印机分配给的分配目标(用户和组)。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用哪个过滤器以及是否将其设置为默认打印机。 有关添加筛选器的信息,请参阅 筛选器
  3. 完成后,单击完成

克隆打印机

注意:

分配不会被克隆。

要克隆打印机,请完成以下步骤:

  1. 选择打印机,然后在操作栏中选择“克隆”。
  2. 编辑名称和描述。
  3. 选择要将打印机克隆到的配置集。
  4. 单击“克隆”以启动克隆过程。

删除打印机

要删除打印机,请将其选中,然后在操作栏中选择“删除”。

注意:

如果已将打印机分配给用户,则将其删除将影响这些用户。

指定代理处理打印机的方式

处理选项:

  • 登录和刷新时处理打印机
  • 重新连接时处理打印机
  • 取消分配时从桌面删除打印机
  • 强制处理打印机
  • 强制处理打印机的过滤器
  • 异步处理打印机(如果启用,代理将异步处理打印机,无需等待其他操作的处理完成)

网络驱动器

此功能允许您将网络驱动器添加为可分配的操作。 分配后,这些网络驱动器可在用户的桌面上使用。

您可以执行以下操作:

  • 添加网络驱动器。
  • 刷新网络驱动器列表。
  • 编辑网络驱动器。
  • 管理网络驱动器的分配。
  • 克隆网络驱动器。
  • 删除网络驱动器。
  • 指定代理如何处理网络驱动器。

添加和分配网络驱动器的一般工作流程如下:

  1. 在 Web 控制台中,转到相关的配置集,导航到 操作 > 网络驱动器,然后单击 添加网络驱动器。 请参阅添加网络驱动器

  2. 选择您添加的网络驱动器,然后单击操作栏中的“管理分配”。 请参阅 管理网络驱动器的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加网络驱动器

要添加网络驱动器,请完成以下步骤:

  1. 在“网络驱动器”中,单击“添加网络驱动器”。

  2. 配置以下设置:

    • 名称。 指定一个名称以帮助您识别网络驱动器。
    • 说明(可选)。 指定有关网络驱动器的其他信息。
    • 启用此网络驱动器。 启用或禁用网络驱动器。 禁用后,即使分配给用户,代理也不会对其进行处理。
    • 目标路径。 指定网络驱动器在用户环境中解析时的路径。
    • 使用特定凭据进行连接。 默认情况下,代理使用运行时使用的 Windows 帐户连接到网络驱动器。 如果用户必须为连接指定不同的凭据,请选择此选项。
    • 显示名称。 指定网络驱动器的名称。 名称出现在用户环境中。
    • 启用自动恢复。 如果启用,代理将在刷新时自动重新创建网络驱动器(如果已删除)。
    • 设置为主驱动器。 如果启用,则将网络驱动器设置为主驱动器。
  3. 完成后,单击“完成”保存并退出。

编辑网络驱动器

要编辑网络驱动器,请完成以下步骤:

  1. 网络驱动器中,选择网络驱动器。 如果需要,使用搜索框快速找到网络驱动器。

  2. 单击操作栏中的“编辑”。

  3. 根据需要进行更改。

  4. 完成后,单击“保存”。

管理网络驱动器的分配

要管理网络驱动器的分配,请完成以下步骤:

  1. 选择网络驱动器,然后在操作栏中选择“管理分配”。

  2. 选择分配目标(用户和组),向其分配网络驱动器。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用的过滤器和驱动器号。 有关添加筛选器的信息,请参阅 筛选器
  3. 完成后,单击完成

克隆网络驱动器

注意:

分配不会被克隆。

要克隆网络驱动器,请完成以下步骤:

  1. 选择网络驱动器,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要将网络驱动器克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除网络驱动器

要删除网络驱动器,请将其选中,然后在操作栏中选择“删除”。

注意:

如果已将网络驱动器分配给用户,则将其删除将影响这些用户。

指定代理如何处理网络驱动器

处理选项:

  • 登录和刷新时处理网络驱动器
  • 重新连接时处理网络驱动器
  • 未分配时从桌面删除网络驱动器
  • 强制处理网络驱动器
  • 强制处理网络驱动器的过滤器
  • 异步处理网络驱动器。 如果启用,代理将异步处理网络驱动器,而无需等待其他操作的处理完成。

驱动器盘符:

  • 驱动器号不得用于分配。 分配驱动器资源时,任何选定的驱动器盘符都将排除在驱动器盘符选择范围之外。
  • 允许在分配中重复使用驱动器号。 如果启用,分配中使用的驱动器号仍可供分配给同一目标的其他驱动器使用。

虚拟驱动器

此功能允许您将虚拟驱动器添加为可分配的操作。 分配后,这些虚拟驱动器可在用户的桌面上使用。

您可以执行以下操作:

  • 添加虚拟驱动器。
  • 刷新虚拟驱动器列表。
  • 编辑虚拟驱动器。
  • 管理虚拟驱动器的分配。
  • 克隆虚拟驱动器。
  • 删除虚拟驱动器。
  • 指定代理如何处理虚拟驱动器。

添加和分配虚拟驱动器的一般工作流程如下:

  1. 在 Web 控制台中,转到相关的配置集,导航到 操作 > 虚拟驱动器,然后单击 添加虚拟驱动器。 请参阅添加虚拟驱动器

  2. 选择您添加的虚拟驱动器,然后单击操作栏中的“管理分配”。 请参阅 管理虚拟驱动器的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加虚拟驱动器

要添加虚拟驱动器,请完成以下步骤:

  1. 在“虚拟驱动器”中,单击“添加虚拟驱动器”。

  2. 配置以下设置:

    • 名称。 指定一个名称以帮助您识别虚拟驱动器。
    • 说明(可选)。 指定有关虚拟驱动器的其他信息。
    • 启用此虚拟驱动器。 启用或禁用虚拟驱动器。 禁用后,即使分配给用户,代理也不会对其进行处理。
    • 目标路径。 指定虚拟驱动器在用户环境中解析时的路径。
    • 设置为主驱动器。 如果启用,则将网络驱动器设置为主驱动器。
  3. 完成后,单击“完成”保存并退出。

编辑虚拟驱动器

要编辑虚拟驱动器,请完成以下步骤:

  1. 虚拟驱动器中,选择虚拟驱动器。 如果需要,使用搜索框快速找到虚拟驱动器。

  2. 单击操作栏中的“编辑”。

  3. 根据需要进行更改。

  4. 完成后,单击“保存”。

管理虚拟驱动器的分配

要管理虚拟驱动器的分配,请完成以下步骤:

  1. 选择虚拟驱动器,然后在操作栏中选择“管理分配”。

  2. 选择分配目标(用户和组)以向其分配虚拟驱动器。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用的过滤器和驱动器号。 有关添加筛选器的信息,请参阅 筛选器

      重要:

      下一个可用”和“不分配字母”选项仅适用于网络驱动器。

  3. 完成后,单击完成

克隆虚拟驱动器

注意:

分配不会被克隆。

要克隆虚拟驱动器,请完成以下步骤:

  1. 选择虚拟驱动器,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要将虚拟驱动器克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除虚拟驱动器

要删除虚拟驱动器,请将其选中,然后在操作栏中选择 删除

注意:

如果虚拟驱动器已分配给用户,则将其删除将影响这些用户。

指定代理如何处理虚拟驱动器

处理选项:

  • 登录和刷新时处理虚拟驱动器
  • 重新连接时处理虚拟驱动器
  • 取消分配时从桌面删除虚拟驱动器
  • 强制处理虚拟驱动器的过滤器
  • 强制处理虚拟驱动器的过滤器

驱动器盘符:

  • 驱动器号不得用于分配。 分配驱动器资源时,任何选定的驱动器盘符都将排除在驱动器盘符选择范围之外。
  • 允许在分配中重复使用驱动器号。 如果启用,分配中使用的驱动器号仍可供分配给同一目标的其他驱动器使用。

注册表项

此功能允许您创建、设置、删除注册表值,并将其分配给创建或修改注册表。 您可以为注册表项添加标签并同时分配多个注册表项。

您可以执行以下操作:

  • 添加注册表项
  • 刷新注册表项列表
  • 编辑一个或多个注册表项
  • 管理一个或多个注册表项的分配
  • 克隆注册表项
  • 通过 reg 文件导入注册表项
  • 删除注册表项
  • 移除标签

添加和分配注册表项的一般工作流程如下:

  1. 在 Web 控制台中,转到相关的配置集。 导航至“操作”>“注册表项”,然后单击“添加注册表项”。 有关更多详细信息,请参阅 添加注册表项

  2. 选择您添加的注册表项,然后在操作栏中单击“管理分配”。 有关更多详细信息,请参阅 管理一个或多个注册表项的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加注册表项

要添加注册表项,请完成以下步骤:

  1. 在注册表项中,单击“添加注册表项”。

  2. 配置以下设置:

    • 操作类型。 描述资源的操作类型。
    • 名称。 指定一个名称以帮助您识别注册表项。
    • 说明(可选)。 指定有关注册表项的其他信息。
    • 标记。 您可以为注册表项创建新标签或选择现有标记,然后使用这些标签批量管理注册表项。
    • 启用此操作。 启用或禁用注册表项。 禁用后,即使将其分配给用户或计算机,代理也不会对其进行处理。
    • 注册表路径。 为注册表项指定注册表路径。
    • 值名称。 注册表中显示的注册表值的名称(例如 NoNtSecurity)。
    • 类型。 可能创建的注册表项的类型。
    • 数据。 注册表项创建后的值(例如, 0C:\Program Files
    • 运行一次。 如果选中,WEM 将仅运行一次该操作。
  3. 完成后,单击“完成”保存并退出。

编辑一个或多个注册表项

要编辑一个或多个注册表项,请完成以下步骤:

  1. 在注册表项中,选择一个或多个注册表项。 如果需要,可使用搜索框或在列表中添加标签以快速找到注册表项。

  2. 单击操作栏中的“编辑”。

  3. 根据需要进行更改。

  4. 完成后,单击“保存”。

管理一个或多个注册表项的分配

要管理一个或多个注册表项的分配,请完成以下步骤:

  1. 选择一个或多个注册表项,然后在操作栏中选择“管理分配”。 如果需要,可使用搜索框或标签列表快速找到一个或多个注册表项。

注意:

要管理多个注册表项的分配,请查看注册表项列表,然后单击“下一步”。

  1. 选择分配目标(用户和组)以分配注册表项。

    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用的过滤器。 有关添加筛选器的信息,请参阅 筛选器
  2. 完成后,单击完成

克隆注册表项

注意:

分配不会被克隆。

要克隆注册表项,请完成以下步骤:

  1. 选择注册表项,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要克隆注册表项的配置集。

  4. 单击“克隆”以启动克隆过程。

reg 文件导入注册表项

您可以将注册表文件转换为注册表项以进行分配。 此功能有以下限制:

  • 它仅支持 HKEY_CURRENT_USER 下的注册表值。 使用注册表项功能,您只能在 HKEY_CURRENT_USER 下分配注册表设置。

  • 它不支持 REG_BINARYREG_MULTI_SZ types 的注册表值。

为避免这些限制,我们建议您使用组策略设置中的导入组策略设置将注册表文件导入 WEM。 有关详细信息,请参阅 导入组策略设置

要导入注册表项,请完成以下步骤:

  1. 在操作栏中选择“导入”。

  2. 浏览本地 reg 文件。

  3. 单击“导入”将注册表项加载到该页面。

  4. 为加载的注册表项选择“选项”。

  5. 为加载的注册表项选择 覆盖规则

  6. 单击“导入”开始导入过程。

删除注册表项

要删除注册表项,请选择该注册表项,然后在操作栏中选择“删除”。

移除标签

要删除注册表项的标签,请完成以下步骤:

  1. 选择注册表项,然后在操作栏中选择“删除标签”。

  2. 单击“移除”开始移除过程。

环境变量

此功能允许您将环境变量添加为可分配的操作。 分配后,这些环境变量将在用户环境中创建或设置。

您可以执行以下操作:

  • 添加环境变量。
  • 刷新环境变量列表。
  • 编辑环境变量。
  • 管理环境变量的分配。
  • 克隆环境变量。
  • 删除环境变量。
  • 指定代理如何处理环境变量。

添加和分配环境变量的一般工作流程如下所示:

  1. 在 Web 控制台中,转到相关的配置集,导航到“操作”>“环境变量”,然后单击“添加环境变量”。 请参阅添加环境变量
  2. 选择您添加的环境变量,然后在操作栏中单击“管理分配”。 请参阅管理环境变量的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加环境变量

要添加环境变量,请完成以下步骤:

  1. 在“环境变量”中,单击“添加环境变量”。
  2. 配置以下设置:

    • 名称。 指定一个名称以帮助您识别环境变量。
    • 说明(可选)。 指定有关环境变量的其他信息。
    • 启用此环境变量。 启用或禁用环境变量。 禁用后,即使分配给用户,代理也不会对其进行处理。
    • 变量名称。 环境变量的功能名称。
    • 变量值。 环境变量值。
    • 执行顺序。 使用此选项来确定代理处理变量的顺序。 代理首先处理执行顺序值为 0(零)的变量,然后处理值为 1 的变量,然后处理值为 2 的变量,依此类推。 发生冲突时,上次处理的变量会覆盖之前处理的变量。
  3. 完成后,单击“完成”保存并退出。

编辑环境变量

要编辑环境变量,请完成以下步骤:

  1. 环境变量中,选择环境变量。 如果需要,使用搜索框快速查找环境变量。
  2. 单击操作栏中的“编辑”。
  3. 根据需要进行更改。
  4. 完成后,单击“保存”。

管理环境变量的分配

要管理环境变量的分配,请完成以下步骤:

  1. 选择环境变量,然后在操作栏中选择“管理分配”。
  2. 选择要向其分配环境变量的分配目标(用户和组)。
    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用的过滤器。 有关添加筛选器的信息,请参阅 筛选器
  3. 完成后,单击完成

克隆环境变量

注意:

  • 分配不会被克隆。

要克隆环境变量,请完成以下步骤:

  1. 选择环境变量,然后在操作栏中选择“克隆”。
  2. 编辑名称和描述。
  3. 选择要将环境变量克隆到的配置集。
  4. 单击“克隆”以启动克隆过程。

删除环境变量

要删除环境变量,请选择该环境变量,然后在操作栏中选择“删除”。

注意:

  • 如果环境变量已分配给用户,则删除该环境变量将影响这些用户。

指定代理如何处理环境变量

处理选项:

  • 登录和刷新时处理环境变量
  • 重新连接时处理环境变量
  • 取消分配时从桌面删除环境变量
  • 强制处理环境变量的过滤器
  • 强制处理环境变量的过滤器

更多信息

让分配立即生效

通常,分配将在您在高级设置中为 SQL 设置刷新延迟指定的时间段后生效。 要使分配立即生效,请完成以下步骤:

  1. 转到 Web 控制台 > 监视 > 管理 > 代理 > 统计信息,然后选择代理。
  2. 在操作栏中单击“更多”,然后选择“代理”>“刷新代理主机设置”

重要:

备份组策略设置

要备份组策略设置,请在域控制器上完成以下步骤:

  1. 打开组策略管理控制台。
  2. 组策略管理 窗口中,右键单击要备份的 GPO,然后选择 备份
  3. 备份组策略对象窗口中,指定要保存备份的位置。 或者,您可以为备份提供描述。
  4. 单击备份以启动备份,然后单击确定
  5. 导航到备份文件夹,然后将其压缩为 zip 文件。

注意:

WEM 支持导入包含多个 GPO 备份文件夹的 zip 文件。

使用 WEM GPO 配置 FSLogix 配置文件容器

有关如何使用组策略管理模板配置 Windows 设置的示例,请参阅 使用 WEM GPO 配置 FSLogix 配置文件容器

应用程序启动器

应用程序启动器汇总您通过管理控制台分配给用户的所有应用程序。 使用该工具,用户可以在一个位置启动所有分配的应用程序。

提示:

我们建议您将此工具作为 Citrix 虚拟应用程序发布。

此功能具有以下优势:

  • 分配的应用程序可以更快地启动。
  • 用户可以在一个位置启动分配给他们的所有应用程序。
  • 用户可以快速访问其已添加书签的网站。 使用Profile Management,可以漫游浏览器书签。

您的用户可以在其环境中直接打开应用程序启动器工具 (AppLauncherUtil.exe)。 该工具位于代理安装文件夹中: %ProgramFiles%\Citrix\Workspace Environment Management Agent\ AppLauncherUtil.exe。 打开该工具后,用户将看到以下内容,反映了分配给他们的应用程序:

应用程序启动器

  • 所有应用程序。 显示所有已分配的应用程序。 可用的排序选项:最近升序降序

  • 收藏夹。 显示标记为收藏的应用程序。

  • 管理工具。 显示以下两个工具:

    • Taskmgr。 打开任务管理器。
    • VUEMUIAgent。 启动 WEM UI 代理。
  • 浏览器书签。 显示保存在浏览器书签中的网站。 通过单击书签,用户可以快速打开浏览器并访问目标网站。 书签可以按浏览器分组。 此功能仅支持 Google Chrome 和 Microsoft Edge。 可用的排序选项:最近升序降序

  • 省略号图标。 有一个注销选项,允许用户注销会话。

确保代理计算机上存在分配的应用程序。 如果代理计算机上未安装分配的应用程序,则会显示该应用程序,但无法启动。

代理计算机上不存在分配的应用程序

有关如何使用此功能的示例,请参阅将 分配的应用程序聚合到一个位置

外部任务示例

对于脚本(例如,PowerShell 脚本):

  • 如果文件夹路径和脚本名称均不包含空格:
    • 在“路径”字段中,键入以下内容: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
    • 参数字段中,键入以下内容:C:\<folder path>\<script name>.ps1

    或者,您也可以直接在“路径”字段中键入脚本文件的 路径 。 例如:C:\<folder path>\<script name>.ps1。 如果需要,在“参数”字段中,指定参数。 但是,脚本文件是运行还是使用其他程序打开,取决于在用户环境中配置的文件类型关联。 有关文件类型关联的信息,请参阅 文件关联

  • 如果文件夹路径或脚本名称包含空格:
    • 在“路径”字段中,键入以下内容: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
    • 参数字段中,键入以下内容:-file C:\<folder path>\<script name>.ps1

对于应用程序(例如 iexplore.exe):

  • 在“路径”字段中,键入以下内容: C:\Program Files\"Internet Explorer"\iexplore.exe
  • 在“参数”字段中,键入要打开的网站的 URL: https://docs.citrix.com/

文件系统操作

控制将文件夹和文件复制到用户环境中。

提示:

您可以使用动态令牌来扩展 Workspace Environment Management 操作,使其功能更强大。

文件系统操作列表

现有文件和文件夹操作的列表。 您可以使用 “ ** 查找” 按名称或 ID 根据文本字符串筛选列表。

添加文件系统操作

  1. 使用上下文菜单 添加 命令。
  2. 新建文件系统操作对话框选项卡中输入详细信息,然后单击确定

字段和控件

名称。 文件或文件夹操作的显示名称,显示在列表中。

说明。 允许您指定有关资源的其他信息。 此字段仅在版本或创建向导中显示。

文件系统操作状态。 控制是启用还是禁用文件系统操作。 禁用后,即使分配给用户,代理也不会对其进行处理。

源路径。 复制的源文件或文件夹的路径。

目标路径。 复制的源文件或文件夹的目标路径。

如果存在,则覆盖目标。 控制文件或文件夹操作是否覆盖目标位置中同名的现有文件或文件夹。 如果清除此选项,并且目标位置已存在具有相同名称的文件或文件夹,则不会复制受影响的文件。

运行一次。 默认情况下,每次代理刷新时,Workspace Environment Management 都会运行文件系统操作。 选择此选项可让 Workspace Environment Management 仅运行一次操作,而不是在每次刷新时运行操作。 这可以加快代理刷新过程,尤其是当您为用户分配了许多文件系统操作时。

操作类型。 描述此文件或文件夹操作是什么类型的操作: 复制删除动、 重命名符号链接 操作。 要创建符号链接,您需要向用户授予 Windows SeCreateSymbolicLinkPrivilege 权限以允许创建符号链接。

执行顺序。 确定操作的运行顺序,让某些操作先于其他操作运行。 首先运行执行顺序值为 0(零)的操作,然后运行值为 1 的操作,然后运行值为 2 的操作,依此类推。

文件类型关联

重要:

您配置的文件类型关联 (FTA) 会自动变为默认关联。 但是,当您打开适用的文件时,“您希望如何打开此文件?”窗口可能仍然出现,提示您选择一个应用程序来打开该文件。 单击确定关闭窗口。 如果不想再次看到类似的窗口,请执行以下操作:打开组策略编辑器并启用 不显示“已安装新应用程序”通知 策略(计算机配置 > 管理模板 > Windows 组件 > 文件资源管理器)。

控制用户环境中 FTA 的创建。

提示:

您可以使用动态令牌来扩展 Workspace Environment Management 操作,使其功能更强大。

此功能允许您将 FTA 添加为可分配的操作。

您可以执行以下操作:

  • 添加 FTA
  • 刷新 FTA
  • 编辑 FTA
  • 管理作业
  • 克隆 FTA
  • 删除 FTA

添加 FTA

  1. 使用快捷菜单 添加关联 命令。
  2. 在“添加文件类型关联”对话框中输入详细信息。

操作类型。 描述此资源是什么类型的操作。

名称。 文件关联的显示名称,与文件关联列表中显示的相同。

说明。 此字段仅显示在版本/创建向导中,并允许您指定有关资源的其他信息。

文件关联状态。 切换文件关联是启用还是禁用。 禁用后,即使分配给用户,代理也不会对其进行处理。

文件扩展名。 用于此文件类型关联的扩展名。 如果从列表中选择文件扩展名, ProgID 字段将自动填充(如果运行管理控制台的计算机上存在该文件类型)。 您也可以直接键入扩展名。 但是,对于浏览器关联,必须直接键入扩展程序。 有关详细信息,请参阅 浏览器关联

ProgID。 与应用程序 (COM) 关联的编程标识符。 当您从列表中选择文件扩展名时,此值将自动填充。 您也可以直接键入 ProgID。 要发现已安装的应用程序的 ProgID,您可以使用 OLE/COM 对象查看器 (oleview.exe),并在对象类/Ole 1.0 对象中查看。 有关 ProgID 的更多信息,请参阅 编程标识符 (ProgID)

操作。 允许您选择操作类型:打开、编辑或打印。

目标应用程序。 用于指定与此文件扩展名一起使用的可执行文件。 键入可执行文件的完整路径。 例如,对于 UltraEdit 文本编辑器: C:\Program Files\IDM Computer Solutions\UltraEdit\uedit64.exe

命令。 用于指定要与可执行文件关联的操作类型。 例如:

  • 对于打开的操作,请键入 “%1”
  • 对于打印操作,请键入 /p"%1"

设置为默认操作。 切换是否将关联设置为该文件扩展名的默认值。

覆盖。 切换此文件关联是否覆盖指定扩展名的任何现有关联。

运行一次。 默认情况下,每次代理刷新时,Workspace Environment Management (WEM) 都会创建文件关联。 选择此选项可创建一次文件关联,而不是在每次刷新时创建文件关联。 这可以加快代理刷新过程,尤其是当您为用户分配了许多文件关联时。

提示:

您可以使用 文件类型关联助手 数据将它们添加为管理控制台中的可分配操作。

有关详细信息,请参阅须知

编辑文件类型关联

要编辑文件类型关联,请完成以下步骤:

  1. 在“文件类型关联”中,选择所需的关联。 如果需要,使用搜索框快速找到所需的文件类型关联。

  2. 单击操作栏中的“编辑”。

  3. 根据需要进行更改。

  4. 完成后,单击“保存”。

管理作业

要管理文件类型关联的分配,请完成以下步骤:

  1. 选择文件类型关联,然后在操作栏中选择“管理分配”。

  2. 选择要向其分配关联的分配目标(用户和组)。

  • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标

  • 使用过滤器将分配情境化。 如有必要,为每个目标设置所需关联的优先级。

  • 单击与分配关联的三个省略号以复制配置。

  • 您还可以通过选择与分配关联的相应选项将复制的配置应用于所有目标。

克隆文件类型关联

要克隆文件类型关联,请完成以下步骤:

  1. 选择文件类型关联,然后在操作栏中选择“克隆”。

  2. 编辑名称和描述。

  3. 选择要将文件类型关联克隆到的配置集。

  4. 单击“克隆”以启动克隆过程。

删除文件类型关联

要删除文件类型关联,请将其选中,然后在操作栏中选择“删除”。

指定代理如何处理文件类型关联

处理选项:

  • 登录和刷新时处理文件类型关联
  • 重新连接时处理 FTA
  • 强制处理 FTA 的过滤器
  • 取消分配时从桌面删除 FTA

JSON 文件

此功能允许您添加 JSON 对象并将其分配给创建或修改 JSON 文件。 使用此功能,您可以将个性化设置应用到具有 JSON 配置文件的应用程序(例如 Microsoft Teams)。

您可以执行以下操作:

  • 添加一个 JSON 对象。
  • 刷新 JSON 对象列表。
  • 编辑 JSON 对象。
  • 管理 JSON 对象的分配。
  • 克隆一个 JSON 对象。
  • 删除一个 JSON 对象。
  • 控制是否处理 JSON 对象。

添加和分配 JSON 对象的一般工作流程如下所示:

  1. 在 Web 控制台中,转到相关的配置集,导航到“操作”>“JSON 对象”,然后单击“添加 JSON 对象”。 请参阅 添加 JSON 对象
  2. 选择您添加的 JSON 对象,然后在操作栏中单击“管理分配”。 请参阅 管理 JSON 对象的分配

该分配需要一些时间才能生效。 要立即生效,请参阅使分配立即生效

添加 JSON 对象

要添加 JSON 对象,请完成以下步骤:

  1. JSON 对象中,单击 添加 JSON 对象,然后选择标准
  2. 配置以下设置:
    • 名称。 指定一个名称以帮助您识别 JSON 对象。
    • 说明(可选)。 指定有关 JSON 对象的其他信息。
    • 启用此操作。 启用或禁用 JSON 对象。 禁用后,即使将其分配给用户或计算机,代理也不会对其进行处理。
    • 文件路径和内容。 指定您希望对象修改的 JSON 文件的路径。 指定的内容将与目标文件中的现有内容合并。 要了解内容是如何合并的,请参阅 JSON 内容合并示例

    如果您不想手动输入路径和内容,请单击“使用模板生成”。 使用模板生成功能允许您使用模板生成 JSON 内容,用于配置特定应用程序。 目前,该功能仅适用于 Microsoft Teams。

    generate-with-template

    • 如果文件不存在,则创建该文件。 这是一个故障安全选项,可确保对象按预期工作。 例如,就 Microsoft Teams 而言,“desktop-config.json”文件要等到 Microsoft Teams 首次启动后才存在。
    • 备份原始文件。 选中后,代理会自动将目标文件的备份保存在同一位置。 备份继承了原始备份的名称,后缀为“-WEMCopy”。
    • 处理模式
      • 用户级处理。 在用户登录或代理刷新时处理操作。
      • 计算机级处理。 在计算机启动或代理刷新其 SQL 连接设置时处理操作。
    • 运行一次。 如果选中,WEM 将仅运行一次该操作。
  3. 完成后,单击“完成”保存并退出。

JSON 内容合并示例

以下示例说明了如何将指定内容与目标 JSON 文件中的现有内容合并。

目标文件中的内容示例

  {
      "value": "value1",
      "array": ["test1", "test2"],
      "object": {"key1": "value1", "key2":  "value2"}
  }
<!--NeedCopy-->

指定内容示例

  {
      "value": "value2",
      "array": ["test2", "test3"],
      "object": { "key1": "changed", "key3": "value3", "key4": "value4" },
      "new": 1
  }
<!--NeedCopy-->

合并结果示例

  {
      "value": "value2",
      "array": ["test1", "test2", "test3"],
      "object": {"key1": "changed", "key2": "value2", "key3": "value3", "key4": "value4" },
       "new": 1
  }
<!--NeedCopy-->

向 Windows 11 的“开始”菜单布局添加 JSON 对象

要向 Windows 11 的“开始”菜单布局添加 JSON 对象,请完成以下步骤。

  1. 单击添加新的 JSON 对象

  2. 选择 Windows 11 的“开始”菜单配置

  3. 将配置粘贴到添加 JSON 对象页面中。

  4. 单击完成

有关更多信息,请参阅自定义 Windows 11 的“开始”菜单布局

编辑 JSON 对象

要编辑 JSON 对象,请完成以下步骤:

  1. JSON 对象中,选择 JSON 对象。 如果需要,使用搜索框快速查找 JSON 对象。
  2. 单击操作栏中的“编辑”。
  3. 根据需要进行更改。
  4. 完成后,单击“保存”。

管理 JSON 对象的分配

要管理 JSON 对象的分配,请完成以下步骤:

  1. 选择 JSON 对象,然后在操作栏中选择“管理分配”。
  2. 选择要将 JSON 对象分配到的分配目标(用户和组)。
    • 要添加新目标,请单击“添加新目标”。 有关详细信息,请参阅 添加分配目标
    • 配置目标以指定要使用的过滤器。 有关添加筛选器的信息,请参阅 筛选器
  3. 完成后,单击完成

克隆 JSON 对象

注意:

  • 分配不会被克隆。

要克隆 JSON 对象,请完成以下步骤:

  1. 选择 JSON 对象,然后在操作栏中选择“克隆”。
  2. 编辑名称和描述。
  3. 选择要将 JSON 对象克隆到的配置集。
  4. 单击“克隆”以启动克隆过程。

删除 JSON 对象

要删除 JSON 对象,请将其选中,然后在操作栏中选择“删除”。

注意:

  • 如果已将 JSON 对象分配给用户,则将其删除会影响这些用户。

INI 文件

控制 .ini 文件操作的创建,允许您修改 .ini 文件。

Ini 文件操作列表

您的现有 .ini 文件操作的列表。 您可以使用 “ ** 查找” 按名称或 ID 根据文本字符串筛选列表。

添加 INI 文件操作

  1. 使用上下文菜单 添加 命令。
  2. 在“添加 INI 文件操作”页面中输入详细信息,然后单击“确定”。

字段和控件

名称。 文件操作的显示名称,它显示在 Ini 文件操作列表中。

说明。 此字段仅显示在版本/创建向导中,并允许您指定有关资源的其他信息。

.ini 文件操作状态。 切换 .ini 文件操作是启用还是禁用。 禁用后,即使分配给用户,代理也不会对其进行处理。

目标路径。 指定 .ini 文件的位置,该文件将在用户环境中解析时进行修改。

注意:

使用未加入域的代理时,如果目标路径是网络共享,WEM 可能无法运行。

目标部分。 指定此操作针对 .ini 文件的哪个部分。 如果您指定了一个不存在的部分,则会创建该部分。

目标值名称。 指定要添加的值的名称。

目标价值。 指定值本身。

运行一次。 默认情况下,每次代理刷新时,Workspace Environment Management 都会执行 .ini 文件操作。 选中此复选框可使 Workspace Environment Management 仅执行一次操作,而不是在每次刷新时执行该操作。 此操作可加快代理刷新过程,尤其是在您向用户分配了许多 .ini 文件操作时。

操作类型。 描述此资源是什么类型的操作。

编辑 INI 文件操作

要编辑/修改,请完成以下步骤:

  1. 单击操作栏中的“编辑”。
  2. 根据需要进行更改。
  3. 完成后,单击“保存”。

管理作业

要管理分配,请完成以下步骤:

  1. 选择 INI 文件,然后在操作栏中选择“管理分配”。
  2. 选择要将此 INI 文件分配给的分配目标(用户和组)。
  3. 使用过滤器将分配情境化。
  4. 为每个目标设置所选 INI 文件的优先级。
  5. 完成后,单击“保存”。

克隆 INI 文件操作

要克隆,请完成以下步骤:

  1. 选择 INI 文件,然后在操作栏中选择“克隆”。
  2. 编辑名称和描述。
  3. 选择需要克隆的配置集。
  4. 单击“克隆”以启动克隆过程。

删除 INI 文件

要删除 INI 文件,请将其选中,然后在操作栏中选择“删除”。

端口

允许您将端口映射添加为可分配的操作。 端口功能允许客户端 COM 端口映射。 您也可以使用 Citrix Studio 策略启用 COM 端口的自动连接。 如果您使用端口功能手动控制每个端口的映射,请记住在 Citrix Studio 中启用客户端 COM 端口重定向策略。 默认情况下,禁止 COM 端口重定向。

端口列表

现有端口的列表。 您可以使用“查找”按名称或 ID 筛选列表。

添加端口

  1. 从快捷菜单中选择“添加端口映射”。
  2. 在“添加端口映射”对话框选项卡上输入详细信息,然后单击“确定”。

字段和控件

名称。 端口显示在端口列表中的显示名称。

说明。 仅显示在版本/创建向导中,并允许您指定有关资源的其他信息。

港口州。 切换端口是启用还是禁用。 禁用后,即使分配给用户,代理也不会对其进行处理。

端口名称。 端口的功能名称。

端口目标。 目标端口。

“选项”选项卡

操作类型。 描述此资源是什么类型的操作。

例如,您可以按如下方式配置端口设置:

  • 端口名称:选择“COM3:”
  • 端口目标:输入 \\Client\COM3:

编辑端口映射

要编辑端口映射,请完成以下步骤:

  1. 单击操作栏中的“编辑”。
  2. 根据需要进行更改。
  3. 完成后,单击“保存”。

管理作业

要管理分配,请完成以下步骤:

  1. 选择端口映射,然后在操作栏中选择管理分配
  2. 选择要将此端口分配给的分配目标(用户和组)。
  3. 使用过滤器将分配情境化。
  4. 为每个目标设置所选端口映射的优先级。
  5. 完成后,单击“保存”。

克隆端口映射

要克隆,请完成以下步骤:

  1. 选择端口,然后在操作栏中选择克隆
  2. 编辑名称和描述。
  3. 选择需要克隆的配置集。
  4. 单击“克隆”以启动克隆过程。

删除端口映射

要删除端口映射,请将其选中,然后在操作栏中选择删除

用户 DSN

控制用户 DSN 的创建。

用户 DSN 列表

现有用户 DSN 的列表。 您可以使用 “ ** 查找” 按名称或 ID 根据文本字符串筛选列表。

添加用户 DSN

  1. 使用上下文菜单 添加 命令。
  2. 在“添加用户 DSN”对话框选项卡中输入详细信息,然后单击“确定”。

字段和控件

名称。 用户 DSN 的显示名称,显示在用户 DSN 列表中。

说明。 此字段仅显示在版本/创建向导中,并允许您指定有关资源的其他信息。

用户 DSN 状态。 切换启用还是禁用用户 DSN。 禁用后,即使分配给用户,代理也不会对其进行处理。

数据源名称。 用户 DSN 的功能名称。

司机。 DSN 驱动程序。 目前,只支持 SQL 服务器 DSN。

服务器名称。 用户 DSN 连接到的 SQL 服务器的名称。

数据库名称。 用户 DSN 连接到的 SQL 数据库的名称。

运行一次。 默认情况下,每次代理刷新时,Workspace Environment Management 都会创建用户 DSN。 勾选此框可使 Workspace Environment Management 仅创建一次用户 DSN,而不是在每次刷新时创建一次。 这可以加快代理刷新过程,尤其是当您为用户分配了许多 DSN 时。

操作类型。 描述此资源是什么类型的操作。

编辑用户 DSN

要编辑/修改用户 DSN,请完成以下步骤:

  1. 单击操作栏中的“编辑”。
  2. 根据需要进行更改。
  3. 完成后,单击“保存”。

管理用户 DSN 的分配

要管理用户 DSN 的分配,请完成以下步骤:

  1. 选择用户 DSN,然后在操作栏中选择“管理分配”。
  2. 选择要向其分配用户 DSN 的分配目标(用户、组和 OU)。
  3. 使用过滤器将分配情境化。
  4. 为每个目标设置所选用户 DSN 的优先级。
  5. 完成后,单击“保存”。

克隆用户 DSN

要克隆用户 DSN,请完成以下步骤:

  1. 选择用户 DSN,然后在操作栏中选择“克隆”。
  2. 编辑名称和描述。
  3. 选择需要克隆的配置集。
  4. 单击“克隆”以启动克隆过程。

删除用户 DSN

要删除用户 DSN,请将其选中,然后在操作栏中选择“删除”。

操作

在本文中