Profile Management

在 OU 内部和跨 OU 管理配置文件

在 OU 内部

您可以控制配置文件管理如何在组织单位 (OU) 中管理配置文件。在 Windows Server 2008 环境中,使用 Windows 管理规范 (WMI) 筛选将 .adm 或 .admx 文件限制为 OU 中的一部分计算机。WMI 筛选是带有 Service Pack 1 的组策略管理控制台 (GPMC with SP1) 的一项功能。

有关 WMI 筛选的更多信息,请参阅 https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2003/cc779036(v=ws.10)https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2003/cc758471(v=ws.10)

有关带有 SP1 的 GPMC 的更多信息,请参阅 https://www.microsoft.com/zh-cn/download/details.aspx?id=21895

以下方法允许您在单个 OU 中使用单个组策略对象 (GPO) 管理具有不同操作系统的计算机。每种方法都是定义用户存储路径的不同方法:

  • 硬编码字符串
  • 配置文件管理变量
  • 系统环境变量

硬编码字符串指定一个仅包含一种类型计算机的位置。这允许配置文件管理唯一地识别来自这些计算机的配置文件。例如,如果您有一个仅包含 Windows 7 计算机的 OU,您可以在“用户存储路径”中指定 \server\profiles$\%USERNAME%.%USERDOMAIN%\Windows7。在此示例中,Windows7 文件夹是硬编码的。硬编码字符串不需要在运行配置文件管理服务的计算机上进行任何设置。

配置文件管理变量是首选方法,因为它们可以灵活组合以唯一标识计算机,并且不需要任何设置。例如,如果您有一个包含在不同位数的操作系统上运行的 Windows 7 和 Windows 8 配置文件的 OU,您可以在“用户存储路径”中指定 \server\profiles$\%USERNAME%.%USERDOMAIN%!CTX_OSNAME!!CTX_OSBITNESS!。在此示例中,这两个配置文件管理变量可能会解析为文件夹 Win7x86(包含在 Windows 7 32 位操作系统上运行的配置文件)和 Win8x64(包含在 Windows 8 64 位操作系统上运行的配置文件)。有关配置文件管理变量的更多信息,请参阅 配置文件管理策略

系统环境变量需要一些配置。它们必须在运行配置文件管理服务的每台计算机上进行设置。如果配置文件管理变量不适用,请考虑按如下方式将系统环境变量合并到用户存储路径中。

在每台计算机上,设置一个名为 %ProfVer% 的系统环境变量。(不支持用户环境变量。)然后,将用户存储路径设置为:

pre codeblock \\upmserver\upmshare\%username%.%userdomain%\%ProfVer% <!--NeedCopy-->

例如,将 Windows 7 32 位计算机的 %ProfVer% 值设置为 Win7,将 Windows 7 64 位计算机的 %ProfVer% 值设置为 Win7x64。对于 Windows Server 2008 32 位和 64 位计算机,分别使用 2k8 和 2k8x64。在许多计算机上手动设置这些值非常耗时,但如果您使用 Provisioning Services,则只需将变量添加到基本映像中即可。

提示: 在 Windows Server 2008 R2 和 Windows Server 2012 中,您可以使用组策略加快环境变量的创建和应用。在组策略管理编辑器中,单击 计算机配置 > 首选项 > Windows 设置 > 环境,然后单击 操作 > 新建 > 环境变量

跨 OU

您可以控制配置文件管理如何跨 OU 管理配置文件。根据您的 OU 层次结构和 GPO 继承,您可以将适用于多个 OU 的一组通用配置文件管理策略分离到一个 GPO 中。例如,用户存储路径启用配置文件管理必须应用于所有 OU。因此,您可以将它们单独存储在专用 GPO 中,仅在此处启用这些策略(并在所有其他 GPO 中将其保持未配置状态)。

您还可以使用专用 GPO 来覆盖继承的策略。有关 GPO 继承的信息,请参阅 Microsoft 网站。

在 OU 内部和跨 OU 管理配置文件