我已成功为组织中的特定用户组实施了文件夹重定向组策略;但是,文件夹未按预期重定向。我的目标是实施重定向,以便用户的“文档”文件夹出现在位置\\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
- 甚至示例文本也将“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 不会更改它。
如果您不想为了重置位置而删除整个配置文件,您甚至可以更改 USER Documents Reg 条目以进行重置。
答案2
虽然我仍然不确定是什么导致了这个问题,但我能够通过以下步骤解决它:
- 将 GPO 更改为“重定向到本地用户配置文件位置”。
- 强制
gpupdate
适用组中的所有用户。 - 让所有用户登录以应用 GPO。
- 将 GPO 改回“在根路径下为每个用户创建一个文件夹”。
- 将根路径设置为
\\storagebox\users$
- 将根路径设置为
- 重复步骤 2 和 3
如果其他人有答案可以解释为什么会发生这种情况,我会很乐意接受这个答案。按照这些步骤对我来说很有效,所以我想提供它们以防其他人遇到这个问题。