Citrix Virtual Apps and Desktops

同步策略设置

同步部分包含的策略设置用于指定将在安装配置文件的系统与用户存储之间同步用户配置文件中的哪些文件和文件夹。

同步的目录

Profile Management 在安装了 Profile Management 的系统与用户存储之间,同步每个用户的完整配置文件。无需通过将用户配置文件的子文件夹添加到该列表中来包括这些子文件夹。

该列表中的路径必须是相对于用户配置文件的路径。

示例:

  • Desktop\exclude\include 确保同步 include 子文件夹(即使不同步 Desktop\exclude 文件夹)

禁用此策略与启用此策略并配置空列表具有相同的效果。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则将仅对用户配置文件中没有排除的文件夹进行同步。

同步的文件

Profile Management 在安装了 Profile Management 的系统与用户存储之间,同步每个用户的完整配置文件。无需通过将用户配置文件中的文件添加到该列表中来包括这些文件。

此策略可用于包括下列排除的文件夹中的文件。该列表中的路径必须是相对于用户配置文件的路径。允许使用通配符,但只能用于文件名。不能嵌套通配符,将递归应用通配符。

示例:

  • AppData\Local\Microsoft\Office\Access.qat 指定了默认配置中排除的文件夹中的文件
  • AppData\Local\MyApp*.cfg 指定了配置文件夹 AppData\Local\MyApp 及其子文件夹中扩展名为 .cfg 的所有文件

禁用此策略与启用此策略并配置空列表具有相同的效果。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则将仅会对用户配置文件中没有排除的文件夹进行同步。

要镜像的文件夹

此策略可以帮助解决与任何事务性文件夹(也称为引用文件夹)有关的问题。该文件夹包含相互依赖的文件,即其中一个文件会引用其他文件。通过镜像文件夹,Profile Management 可将事务性文件夹及其内容作为单个实体进行处理,从而避免配置文件膨胀。例如,您可以镜像 Internet Explorer Cookie 文件夹,从而可以将 Index.dat 与其索引的 Cookie 同步。在这些情况下,“后写入内容有效”。因此,镜像的文件夹中包含的在多个会话中被修改的文件将被最后一次更新覆盖,导致配置文件更改丢失。

例如,考虑一下用户浏览 Internet 时 Index.dat 如何引用 Cookie。假设用户具有两个 Internet Explorer 会话,分别位于不同的服务器上,并且服务器在每个会话中访问不同的站点,则每个站点的 Cookie 会添加到相应的服务器。用户从第一个会话注销时(或者在会话过程中,前提是配置了主动回写功能),第二个会话中的 cookie 必须替代第一个会话中的 cookie。但是,这两个会话却合并在一起,而且对 Index.dat 中的 Cookie 的引用将过期。进一步浏览新会话会导致重复合并以及 Cookie 文件夹膨胀。

镜像 cookie 文件夹可解决上述问题,因为该操作在每次用户注销时都将用最后一次会话中的 cookie 覆盖这些 cookie。因此,Index.dat 将保持最新。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则不会镜像任何文件夹。

配置文件容器

配置文件容器是一个基于 VHDX 的配置文件解决方案,通过该解决方案,您可以指定要包含在配置文件磁盘中的文件夹。配置文件容器附加包含这些文件夹的配置文件磁盘,因而无需将文件夹的副本保存到本地配置文件。这样做可以缩短登录时间。

要使用配置文件容器,请启用此策略并将文件夹的相对路径添加到列表中。我们建议您将包含大型缓存文件的文件夹包括在列表中。例如,将 Citrix Files 内容缓存文件夹添加到列表中:AppData\Local\Citrix\Citrix Files\PartCache

您需要注意以下两种情况:

  • 配置文件容器不支持多个会话同时访问。
  • 配置文件容器不支持包含整个配置文件。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则将处于禁用状态。

同步策略设置