意外文件夹重定向:为什么用户“Documents”文件夹内容被重定向到 \%username% 而不是 \%username%\Documents?

意外文件夹重定向:为什么用户“Documents”文件夹内容被重定向到 \%username% 而不是 \%username%\Documents?

我已成功为组织中的特定用户组实施了文件夹重定向组策略;但是,文件夹未按预期重定向。我的目标是实施重定向,以便用户的“文档”文件夹出现在位置\\storagebox\users$\%username%\Documents。我还将用户主文件夹设置为\\storagebox\users$\%username%

这对除 Documents 文件夹本身之外的所有其他重定向文件夹都有效。例如:'Pictures' 文件夹位于\\storagebox\users$\%username%\Pictures。然而,出于某种原因,%username%容器文件夹本身已转换为 'Documents' 文件夹,同时还包含其他文件夹。

如果用户打开他们的“文档”文件夹,他们会被传送到他们的“主页”文件夹,文件夹结构如下:

Users/
|  User.One/
|  |  Desktop/
|  |  Downloads/
|  |  Music/
|  |  Pictures/
|  |  Videos/
|  |  File1.txt
|  |  File2.txt
|  |  . . .
|  User.Two/
|  . . .

我努力了:

  • 将“重定向到以下位置”设置为\\storagebox\users$\%username%\Documents
  • “重定向到用户主目录”选项。
  • 将“在根路径下为每个用户创建一个文件夹”设置为\\storagebox\users$
    • 甚至示例文本也将“Documents”文件夹的目标标识为
      \\storagebox\users$\Claire\Documents

我还确保每次尝试调整后组策略都成功更新。

最后,我希望“主页”文件夹和重定向用户文件夹的树结构如下所示:

Users/
|  User.One/
|  |  Desktop/
|  |  Documents/
|  |  |  File1.txt
|  |  |  File2.txt
|  |  |  . . .
|  |  Downloads/
|  |  Music/
|  |  Pictures/
|  |  Videos/
|  User.Two/
|  . . .

唯一不符合所需模式的文件夹是用户的“文档”文件夹,我似乎无法弄清楚原因。我如何才能使所需的实现发挥作用?

答案1

发生这种情况的原因是因为原始 GPO 已在 USER 注册表中为该登录会话设置了文件夹位置。

如果您应用新的 GPO,则不会发生更改。例如(文档)

OLD = 重定向至用户主目录

NEW = 在根路径下为每个用户创建一个文件夹。

因此文件不会从“主页”移动到“主页\我的文档”)它甚至不会创建“我的文档”文件夹。

如果您想快速解决此问题。
只需删除 PC 或 RDP 服务器上的用户配置文件。下次用户登录时,它将获取新的 GPO。或者像你一样。
将 GPO 更改为“重定向到本地用户配置文件位置”

两种方法都有效的原因是,Documents 部分的位置已更改为完全独立的位置。即不在同一文件夹结构内。

有趣的是,
如果用户首次登录到不同的 PC 或 RDP 服务器,新的 GPO 设置实际上会起作用。甚至会创建“我的文档”文件夹。但是它不会移动文件。如果您再次登录到原始 PC 或 RDP 服务器,“我的文档”部分将保留在原始设置中。即“主页”而不是“主页\我的文档”

基本上...新的 GPO“我的文档”重定向仅适用于没有现有用户配置文件的新登录。或者以前未重定向到用户主目录的配置文件。每个登录会话(PC 或 RDP)都会为用户保留第一个保存的“我的文档”位置,如果其具有相同的文件夹结构,则 GPO 不会更改它。

这里的关键是这些设置。 https://support.microsoft.com/en-us/topic/operation-to-change-a-personal-folder-location-fails-in-windows-ffb95139-6dbb-821d-27ec-62c9aaccd720

如果您不想为了重置位置而​​删除整个配置文件,您甚至可以更改 USER Documents Reg 条目以进行重置。

答案2

虽然我仍然不确定是什么导致了这个问题,但我能够通过以下步骤解决它:

  1. 将 GPO 更改为“重定向到本地用户配置文件位置”。
  2. 强制gpupdate适用组中的所有用户。
  3. 让所有用户登录以应用 GPO。
  4. 将 GPO 改回“在根路径下为每个用户创建一个文件夹”。
    • 将根路径设置为\\storagebox\users$
  5. 重复步骤 2 和 3

如果其他人有答案可以解释为什么会发生这种情况,我会很乐意接受这个答案。按照这些步骤对我来说很有效,所以我想提供它们以防其他人遇到这个问题。

相关内容