文件处理

文件传输

默认情况下,用户可以执行以下操作:

  • 从本地下载文件夹或连接的外围设备上传文件,并从 Citrix Virtual Apps and Desktops 或 Citrix DaaS 会话中无缝访问数据。
  • Download files from a Citrix Virtual Apps and Desktops or Citrix DaaS session to a folder or peripheral on their user device.

管理员可以通过 Citrix Studio 中的策略选择性地启用或禁用文件传输、上传或下载。

Citrix Workspace app for HTML5 supports downloading files on a MacBook using the Safari browser.

必备条件

  • XenApp 和 XenDesktop 7.6 或更高版本,且需满足以下条件:
    • 为了确保系统稳定运行和兼容性,对于服务器操作系统 VDA(例如 Windows 2008 R2 或 Windows 2012 R2),必须安装热修复补丁 ICATS760WX64022.msp。
    • 为了确保系统稳定运行和兼容性,对于作为客户端操作系统运行的 VDA(例如 Windows 7 或 Windows 8.1),必须安装热修复补丁 ICAWS760WX86022.msp 或 ICAWS760WX64022.msp。
  • 要更改文件传输策略:在运行 Citrix Studio 的计算机上安装组策略管理 (GPM) 修补程序 GPMx240WX64002.msi 或 GPMx240WX86002.msi

此功能的已知限制

  • 用户一次最多可以上传或下载 10 个文件。
  • 最大文件大小:
    • 对于上传:2147483647 字节 (2 GB)
    • 对于下载:262144000 字节 (250 MB)
  • 如果将文件上传到桌面从桌面下载文件策略设置为禁用,工具栏仍会显示上传和下载图标。但是,功能取决于策略设置。如果两个策略都设置为禁用,则工具栏中不显示上传和下载图标。

文件传输策略

默认情况下,文件传输处于启用状态。使用 Citrix Studio 更改这些策略,这些策略位于用户设置 > ICA\文件重定向下。使用文件传输策略时,请考虑以下事项:

  • 适用于 ChromeOS/HTML5 的 Citrix Workspace 应用程序的文件传输:允许或阻止最终用户在 Citrix Virtual Apps and Desktops 会话与最终用户设备之间传输文件。

    允许或阻止最终用户在 Citrix DaaS 会话与最终用户设备之间传输文件。

  • 适用于 ChromeOS/HTML5 的 Citrix Workspace 应用程序的文件上传:允许或阻止用户上传文件。文件可以从用户设备上传到 Citrix 虚拟应用和桌面 会话或 Citrix DaaS 会话。

  • 适用于 ChromeOS/HTML5 的 Citrix Workspace 应用程序的文件下载:允许或阻止用户下载文件。文件可以从 Citrix 虚拟应用和桌面 会话或 Citrix DaaS 会话下载到用户设备。

客户端驱动器映射

从 2303 版本开始,客户端驱动器映射 (CDM) 功能支持在本地计算机上进行文件夹映射,以便可以从会话中访问这些文件夹。您可以映射本地计算机上的任何文件夹,前提是该文件夹不包含系统文件。

最终用户可以执行以下操作:

  • 将会话中的文件和文件夹从本地计算机复制到映射的驱动器。
  • 查看映射驱动器中的文件和文件夹列表。
  • 打开并读取映射驱动器中的文件内容。
  • 在映射驱动器中查看文件属性(仅限修改时间和文件大小)。

此功能提供了在 HDX™ 会话中的文件资源管理器中同时访问虚拟桌面驱动器和本地计算机驱动器的优势。此功能仅支持桌面平台、Google Chrome 和 Microsoft Edge Chromium 浏览器。

注意:

  • 默认情况下,此功能处于启用状态。
  • 基于云的驱动器(例如 OneDrive 和 Google Drive)可以进行映射,前提是云提供商支持此功能。

此功能的已知限制

  • 您无法在映射驱动器中重命名文件和文件夹。
  • 映射将只包含文件夹的名称,而不包含完整路径。
  • 如果您的本地文件夹包含隐藏文件,并且您映射了同一文件夹,则隐藏文件在会话中的映射驱动器中可见。
  • 您无法在映射驱动器中将文件属性更改为只读访问。
  • 当您从可移动设备映射文件夹,并且在活动会话期间移除该设备时,您无法在会话中使用映射驱动器。您必须手动移除映射。

此功能的已知问题

  • 当您在移动平台上使用 CDM 功能时,对话框顶部会被截断。

如何配置

您可以通过以下方式配置 CDM 功能:

  • 配置.js

注意:

作为先决条件,管理员必须在 Delivery Controller (DDC) 上启用客户端驱动器重定向策略。有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档中的客户端驱动器重定向

配置.js

configuration.js 文件位于 C:\Program Files\Citrix\Receiver StoreFront\HTML5Client 文件夹中。编辑此文件以配置 CDM 功能。

注意:

  • Citrix 建议您在修改 configuration.js 文件之前备份该文件。
  • 编辑 configuration.js 文件需要管理员级别的凭据。

要禁用此功能:

  1. Locate and edit the configuration.js file in the HTML5Client folder.
  2. Add the clientDriveMapping attribute and set the attribute enabled to false. For example,

    `features':
        {
          'clientDriveMapping' :
            {
            'enabled' : false,
                'availableAccessLevels': [1, 2, 3],
                 // 1 - Read-Write Access, 2 - Read-Only Access, 3 - No-Access
                //drop-down options
               'accessLevel': 1
                // 1 - Read-Write Access, 2 - Read-Only Access, 3 - No-Access
                //admin sets these values
            }
        }
    <!--NeedCopy-->
    
  3. 保存更改。

访问级别

启用此功能后,您可以设置文件夹或驱动器访问级别。例如,如果管理员将 availableAccessLevels 设置为 [2, 3],则最终用户可以在下拉列表中看到“只读访问”和“无访问权限”选项。

如何使用此功能

  1. 导航到 工具栏 > 更多 (…) > 映射驱动器

    映射驱动器

  2. 选择文件夹或驱动器的访问级别。您看到的下拉列表选项取决于您的组织 IT 管理员为您的配置文件设置的访问级别。

    客户端驱动器映射

  3. 选择一个驱动器号,然后单击浏览以导航到本地计算机上的文件夹或驱动器。

    L 盘

  4. 单击添加
  5. 断开并重新连接会话。

    会话中会显示在会话内部映射的驱动器号。

文件处理