驱动器映射为提升和非提升的程序映射两个不同的文件夹

JRo*_*ert 6 mappeddrive uac group-policy user-permissions windows-8

我有一个 Windows 2012 域,其中有几个 Windows 8 x64 Enterprise 成员。我想使用组策略将驱动器 X: 映射到文件服务器上的文件夹。驱动器 X: 应该在 Windows 8 机器上可用于提升和非提升的程序。我已经配置了组策略来创建映射驱动器(x:\ 映射到\\filer\stuff\user1\machine1)。并且 - 因为我知道提升/非提升问题 - 组策略在客户端的注册表中设置 EnableLinkedConnections 项。

到目前为止,一切都很好,我在 Windows 8 机器(域用户/本地管理员)上使用我的帐户登录,打开一个非提升的命令提示符,查找 X:\ 并找到它正确映射到\\filer\stuff\user1\machine1. 接下来,我打开一个提升的命令提示符,我在那里也有一个 X:\ 所以“EnableLinkedConnections”设置有效,但是 - 这让我发疯 - X:\ 没有映射到这里的预期位置。在提升的上下文中,它被映射到\\filer\stuff. 谁能解释一下原因?两个映射都基于组策略中的相同配置,所以我真的希望它们是相同的。

第一个想法是它可能是一个权限问题,但即使在提升的命令提示符下,我也可以毫无问题地导航到预期的目标文件夹。任何人的想法?

Jas*_*son 3

这是 2013 年 2 月发布的 Windows 更新中修复的错误。请参阅KB2795944存档于此处)。

此更新包解决了以下问题:

  • 使用组策略首选项映射驱动器项目创建的网络驱动器映射不会为管理用户连接。当“映射驱动器”项配置为使用“重新连接”选项时,会发生这种情况。

可以在此处手动下载更新本身。