Profile Management

包含和排除项目

注意:

本文重点介绍基于文件的配置文件解决方案。有关基于容器的配置文件解决方案的等效策略的更多信息,请参阅设置配置文件容器

作为先决条件,请确保您了解包含和排除的工作原理。有关更多信息,请参阅包含和排除项目。有关默认包含和排除项目的信息,请参阅默认包含和排除

在包含和排除项目时,使用 Enter 键分隔多个条目。

注意:

从 Profile Management 2407 版本开始,注册表排除和包含策略同时适用于基于文件基于容器的配置文件解决方案。

排除项目

  1. Profile Management > Registry 下,单击排除列表策略。

  2. 选择已启用

  3. 单击显示,并添加您不希望 Profile Management 在注销期间同步的 HKCU 配置单元中的任何注册表项。示例:Software\Policies

  4. Profile Management > File system 下,双击排除列表 - 目录策略。

  5. 选择已启用

  6. 单击显示,并添加您不希望 Profile Management 同步的任何文件夹。

    请注意以下事项:

    • 使用相对于用户配置文件 (%USERPROFILE%) 的路径指定文件夹,并省略路径中的初始反斜杠。
    • 使用变量 %USERPROFILE% 定位配置文件,但不要在此策略中输入变量本身。
    • 自 Profile Management 2112 起,支持文件夹名称中的通配符,但不会递归应用。

      示例:

      • Desktop。不同步 Desktop 文件夹。
      • MyApp\tmp。不同步 %USERPROFILE%\MyApp\tmp 文件夹。
  7. Profile Management > 文件系统 下,双击 排除列表 - 文件 策略。

  8. 选择 已启用

  9. 单击 显示 并添加任何您不希望 Profile Management 同步的文件。

    请注意以下事项:

    • 使用相对于用户配置文件 (%USERPROFILE%) 的路径指定文件名。请勿在此策略中输入变量 (%USERPROFILE%)。
    • 文件名中的通配符受支持并递归应用。自 Profile Management 7.15 起,您可以使用竖线 (|) 将策略限制为仅当前文件夹。
    • 自 Profile Management 2112 起,支持文件夹名称中的通配符,但不会递归应用。

      示例:

      • Desktop\Desktop.ini。忽略 Desktop.ini 文件夹中的 Desktop
      • AppData\*.tmp。忽略 AppData 文件夹及其子文件夹中所有扩展名为 .tmp 的文件。
      • AppData\*.tmp|。仅忽略 AppData 文件夹中所有扩展名为 .tmp 的文件。
      • Downloads\*\a.txt。忽略 Downloads 文件夹的任何直接子文件夹中的 a.txt

如果排除列表被禁用,则不排除任何注册表项。如果此处未配置此设置,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此设置,则不排除任何注册表项。

如果排除列表 - 目录被禁用,则不排除任何文件夹。如果此处未配置此设置,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此设置,则不排除任何文件夹。

如果排除列表 - 文件被禁用,则不排除任何文件。如果此处未配置此设置,则使用 .ini 文件中的值。如果此处或 .ini 文件中未配置此设置,则不排除任何文件。

要使更改生效,请从命令提示符运行 gpupdate /force 命令,如 https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/gpupdate 中所述。

包含项目

提示:

您可以包含特定的顶级文件夹。在协作环境中,此步骤的优点是向其他管理员标记关键文件夹。

  1. Profile Management > Registry 下,双击包含列表策略。

  2. 选择已启用

  3. 单击显示,并添加您希望 Profile Management 在注销期间处理的 HKEY\_CURRENT\_USER 配置单元中的任何配置文件相关注册表项。示例:Software\Adobe

  4. Profile Management > File system > Synchronization 下,双击要同步的目录策略。

  5. 选择已启用

  6. 点击“显示”,然后添加位于已排除文件夹内但您希望 Profile Management 同步的文件夹。示例:Desktop\exclude\include 确保即使文件夹 Desktop\exclude 未同步,include 子文件夹也会同步。

    请注意以下事项:

    • 使用相对于用户配置文件的路径指定文件夹。
    • 从 Profile Management 2112 开始,支持文件夹名称中的通配符,但不会递归应用。
  7. 在“Profile Management” > “文件系统” > “Synchronization”下,双击“Files to synchronize”策略。

  8. 选择“已启用”。

  9. 点击“显示”,然后添加位于已排除文件夹内但您希望 Profile Management 同步的文件。

    请注意以下事项:

    • 使用相对于用户配置文件的路径指定文件。
    • 文件名中的通配符受支持并递归应用。但通配符不能嵌套。从 Profile Management 7.15 开始,您可以使用竖线 (|) 将策略仅限于当前文件夹,以便该策略不应用于子文件夹。
    • 从 Profile Management 2112 开始,支持文件夹名称中的通配符,但不会递归应用。

      示例:

      • AppData\Local\Microsoft\Office\Access.qat。指定默认配置中已排除文件夹内的文件。
      • AppData\Local\MyApp\*.cfg。指定 AppData\Local\MyApp 文件夹及其子文件夹中所有扩展名为 .cfg 的文件。
      • Downloads\*\a.txt。指定 Downloads 文件夹的任何直接子文件夹中的 a.txt
    • 配置文件管理在安装它的系统和用户存储之间同步每个用户的完整配置文件。无需通过将文件添加到此列表来将其包含在用户配置文件中。

如果此处未配置包含列表,则使用 .ini 文件中的值。如果未在此处或 .ini 文件中配置此设置,则将处理整个 HKEY_CURRENT_USER 配置单元。

如果此处未配置要同步的目录,则使用 .ini 文件中的值。如果未在此处或 .ini 文件中配置此设置,则将仅同步用户配置文件中未排除的文件夹。禁用此设置与启用此设置并配置空列表具有相同的效果。

如果此处未配置要同步的文件,则使用 .ini 文件中的值。如果未在此处或 .ini 文件中配置此设置,则将仅同步用户配置文件中未排除的文件。禁用此设置与启用此设置并配置空列表具有相同的效果。

要使更改生效,请从命令提示符运行 gpupdate /force 命令,如 https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/gpupdate 中所述。

包含和排除项目