在 Windows XP 中隐藏网络映射驱动器

在 Windows XP 中隐藏网络映射驱动器

是否可以映射网络驱动器但在 Windows 资源管理器中隐藏它?目前用户都使用不同的驱动器号来访问相同的网络资源,我想标准化驱动器号以避免链接文件等出现问题。作为过渡期的一部分,如果旧字母仍然可供直接访问,但对用户不可见,那就太好了。

例如,J:、E: 和 F: 都指向不同机器上的同一资源,我们已同意将来只使用 F:。只有驱动器 F: 可见,但 J: 和 E: 仍可在这些机器上使用。

答案1

这是在域环境中吗?为什么不使用登录脚本来指定要使用的驱动器号以及将其指向何处?

答案2

按照以下说明操作,这应该是解决方案。您必须进行一些注册表更改。因此,当心!开始之前请先进行备份。

打开注册表编辑器 (regedit.exe) 并导航至

 HKEY__CURRENT__USER > Software> Microsoft > 
             Windows > CurrentVersionPoliciesExplorer

右键单击该Servers键并选择新建 DWORD 值并将其命名为“NoDrives”。

编辑 DWORD 值:

使用下面的列表,在数值数据文本框中键入与要隐藏的驱动器相对应的数字:

 A: 1  B: 2  C: 4  D: 8  E: 16  F: 32  ...

如果需要隐藏多个驱动器号,请将这些值相加。例如,要隐藏驱动器 E: 和 F:,请将值更改为 48。

单击“确定”并退出 regedit。您必须重新启动电脑才能使更改生效。

NoDrives您可以在以下位置找到该设置的文档TechNet 文档。 这Microsoft 支持文章如果您想创建.reg 文件或.vbs 脚本,则包含更多详细信息。

答案3

我想说,不要标准化驱动器字母来链接文件。改用 UNC 路径,一劳永逸地解决这个问题 - 特别是如果你已经经历了为用户更改内容的麻烦,那么一些重新教育就不会那么麻烦了 ^^

在我看来,任意映射或不映射的驱动器号根本不是一个好主意 - 它可能由于多种原因而失败,例如网络断开连接、通过 vpn 重新连接等等。

\\fileserver\shared\dailyreport.xlsx但是非常清晰和稳定...并且如果可以的话,设置一个 dfs 命名空间或一些更具未来性的东西,这样\\mydomain.com\shared\dailyreport.xlsx即使您切换文件服务器命名方案,链接也不会失败。

相关内容