在Windows XP中隐藏networking映射的驱动器

是否可以映射networking驱动器,但隐藏在Windows资源pipe理器? 目前用户都使用不同的驱动器号来访问相同的networking资源,我想标准化驱动器号以避免链接文件等问题。作为过渡期的一部分,虽然如果旧信件仍然是好的可用于任何直接访问,但对用户不可见。

例如,J:,E:和F:都指向不同机器上的相同资源,我们已经同意将来只使用F:。 只有驾驶F:将是可见的,但J:和E:仍然在这些机器上工作。

这是在一个域环境? 为什么不使用login脚本来指定要使用哪个驱动程序字母以及在哪里指向它?

按照下面的说明,这应该是解决scheme。 你必须做一些registry更改。 所以, 小心! 在开始之前进行备份。

打开registry编辑器(regedit.exe)并导航到

HKEY__CURRENT__USER > Software> Microsoft > Windows > CurrentVersionPoliciesExplorer 

右键单击Servers键并selectNew DWORD value并将其命名为“NoDrives”。

编辑DWORD值:

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

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

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

单击确定并退出registry编辑器。 您必须重新启动电脑才能使更改生效。

您可以在TechNet文档中findNoDrives设置的文档 。 如果要创build.reg文件或.vbs脚本, Microsoft支持文章包含更多详细信息。

我会说,不要标准化链接到文件的驱动器号。 使用UNCpath,一劳永逸地解决问题 – 特别是如果你已经经历了为用户改变的东西的麻烦,一些再教育不会是更多的麻烦^^

一个任意的驱动器字母可能映射也可能不映射,根本不是一个好主意 – 它可能会失败,如断开的networking,通过VPN重新连接等诸如此类的各种原因。

\\fileserver\shared\dailyreport.xlsx \\mydomain.com\shared\dailyreport.xlsx即使您切换出文件服务器命名scheme也不会失败。