同步策略设置
同步部分介绍了策略设置,用于指定用户配置文件中的哪些文件和文件夹在安装配置文件的系统与用户存储之间进行同步。
要同步的目录
默认情况下,Profile Management 会在安装用户配置文件的系统与用户存储之间同步用户配置文件。如果您将某个文件夹从同步中排除,此策略允许您将该排除文件夹的子文件夹重新包含到同步中。
此列表中的路径必须相对于用户配置文件。支持文件夹名称中的通配符,但不会递归应用。
如果此处未配置此策略,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此策略,则仅同步用户配置文件中未排除的文件夹。
要同步的文件
默认情况下,Profile Management 会在安装用户配置文件的系统与用户存储之间同步用户配置文件。如果您将某个文件夹从同步中排除,此策略允许您将该排除文件夹内的文件重新包含到同步中。
此列表中的路径必须相对于用户配置文件。文件名和文件夹名中都支持通配符,但只有文件名中的通配符会递归应用。通配符不能嵌套。
示例:
-
AppData\Local\Microsoft\Office\Access.qat指定了默认配置中排除的文件夹下的文件 -
AppData\Local\MyApp*.cfg指定了配置文件文件夹AppData\Local\MyApp及其子文件夹中所有扩展名为.cfg的文件
禁用此策略与启用此策略并配置空列表的效果相同。
如果此处未配置此策略,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此策略,则仅同步用户配置文件中未排除的文件。
要镜像的文件夹
此策略可帮助您解决涉及任何事务性文件夹(也称为引用文件夹)的问题。该文件夹包含相互依赖的文件,其中一个文件引用另一个文件。
镜像文件夹使 Profile Management 能够将事务性文件夹及其内容作为一个单一实体进行处理,从而避免配置文件膨胀。例如,您可以镜像 Internet Explorer cookies 文件夹,以便 Index.dat 与其索引的 Cookie 同步。在这种情况下,“后写入者优先”。因此,镜像文件夹中在多个会话中修改的文件将被最后一次更新覆盖,从而导致配置文件更改丢失。
例如,下表描述了用户浏览 Internet 时 Index.dat 如何引用 Cookie:
| 场景 | Index.dat 如何引用 Cookie | |
|---|---|---|
| 用户有两个 Internet Explorer 会话,每个会话都在不同的服务器上,并且他们在每个会话中访问不同的站点。 | 来自每个站点的 Cookie 都添加到相应的服务器。 | 来自每个站点的 Cookie 都添加到相应的服务器。 |
| 用户从第一个会话注销或在会话中途注销(如果配置了活动回写功能) | 来自第二个会话的 Cookie 必须替换来自第一个会话的 Cookie。 | |
| 第一个和第二个会话合并,Index.dat 中对 Cookie 的引用变得过时 | 在新会话中进一步浏览会导致重复合并和臃肿的 Cookie 文件夹 |
镜像 Cookie 文件夹解决了这个问题。在这种情况下,每次用户注销时,Cookie 都会被上次会话的 Cookie 覆盖。因此 Index.dat 保持最新。
如果此处未配置此策略,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此策略,则不镜像任何文件夹。
加速文件夹镜像
同时启用此策略和要镜像的文件夹策略后,Profile Management 会将镜像的文件夹存储在基于 VHDX 的虚拟磁盘上。它在登录期间附加虚拟磁盘,并在注销期间分离虚拟磁盘。启用此策略消除了在用户存储和本地配置文件之间复制文件夹的需要,并加速了文件夹镜像。