我使用 GPO 映射了网络驱动器,但用户看不到网络驱动器?

我使用 GPO 映射了网络驱动器,但用户看不到网络驱动器?

我按照这里的说明进行操作:

http://blogs.technet.com/b/askds/archive/2009/01/07/using-group-policy-preferences-to-map-drives-based-on-group-membership.aspx

我成功映射了驱动器,但当用户登录时,他们仍然必须手动添加网络驱动器。

在过去的几个小时里,我尝试了很多设置,但都没有用。有什么建议吗?我确实注意到 GPO 编辑器中每个映射驱动器旁边都有一个黄色三角形,表示映射驱动器。

WIN服务器2008

答案1

GPO 不适用于 OU 中的所有域,甚至不适用于顶级域。

我注意到了一些事情,但同时也怀疑了一些事情。

您无法分配正在使用的驱动器(典型错误需要执行以下操作之一)

  1. 在 GPO 中使用另一个驱动器映射号或NET USE (whateverdriveLetter:)
  2. 如果驱动器已在网络运行中映射NET USE (WhateverDriveLetter:) /D /Y (/d /y 表示删除或取消映射该驱动器,/y = 对 Y/N 提示的自动响应
  3. 我怀疑第三个问题在于,有些读卡器被分配了本地系统驱动器号并占用了驱动器号,也就是那些讨厌的 41 合 1 读卡器占用了 7-12 个驱动器号——太荒谬了。
  4. 查找终端系统上安装的 Norton AV 或其他终端管理或安全软件,它们可能会阻止 GPO 推出

此外,在 Windows XP 上,通过批处理“自动”映射可能工作正常,但 Vista 及更新版本可能会出现 CMD.exe 不允许 UNC 路径的问题。下面是我对这个问题的解决方案。

创建一个批处理文件,并在运行的条目之前

net use X: \\computername\folder\ /persistent:yes

插入(全部在同一行):

REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v DisableUNCCheck  /t REG_DWORD /d 00000001 /f  

注意/d 00000001. 就是用来调整 UNC 检查的。要重新打开它,请确保它读取的是 00000000。

所以本质上这是个问题DisableUNCCheck=1 ,我们都应该知道 0=否 和 1=是 关闭 关闭/打开(这只取决于你是否反转逻辑:)

不要想要一些咖啡吗?是/1 相当于: 你想要咖啡吗? = 不/0

在 MS 编程中,经常使用逆逻辑或向后逻辑来规避某些问题,有时它只是向后走,以使其难以记住或难以自行弄清楚。

相关内容