windows 如何将UNC名称Map到外部驱动器?[duplicate]

xoefb8l8  于 2022-12-19  发布在  Windows
关注(0)|答案(1)|浏览(156)
    • 此问题在此处已有答案**:

How do i map network drive with User Credentials [closed](1个答案)
十小时前关门了。
我有一个外置驱动器,当我插上它的时候,有时会出现d:有时候是e:。我想这取决于我最近是否插入了其他东西,比如USB驱动器,但不管怎样。我希望这个驱动器上的文件有一个固定的名称。我可以Map一个UNC名称到驱动器,以便无论是D:或者E:,它总是\foo或者\mycomputer\foo或者其他什么?
我看到有人向我提出了一个关于如何将网络驱动器Map到UNC名称的问题。谢谢,但这不是我要找的问题。我知道如何将特定的驱动器号Map到UNC名称。但在这种情况下,每次插入驱动器时,驱动器号都会更改。我想知道的是,是否有一种方法可以将设备名称Map到UNC名称?例如,我将驱动器命名为"pergamum"(因为它是我的图书馆,而且在Pergamum有一个很棒的古代图书馆,明白吗?我将我的网络驱动器命名为Alexandria)。因此,我正在寻找一种方法,无论何时插入它,它都将成为\pergamum(或其他名称,确切的名称并不重要),而不管它是否位于D:或E:
我发现我第二次得到了同样的建议"这回答了你的问题吗"。请阅读我的第二段,我试图解释为什么这没有回答我的问题。我不是问如何MapUNC名称到驱动器字母。我是问如何MapUNC名称到驱动器名称。或其他一些驱动器的标识符,将保持不变,即使驱动器字母发生变化。

enyaitl3

enyaitl31#

任何解决方案都必须能够根据一些独特的信息来识别您的特定驱动器,这些信息将该驱动器与其他可能已插入的驱动器区分开来。我不认为存在开箱即用的自动解决方案。一种解决方案可以是创建一个预定脚本(使用Windows任务计划程序),该程序挂钩设备连接事件并执行您定义的一些检查。例如,将具有唯一哈希值的文件放在驱动器的根文件夹中,并让预定脚本在连接驱动器时读取该文件。验证驱动器后,脚本可以创建您为其定义的静态别名,如下所示:https://superuser.com/questions/528836/map-network-drive-and-provide-an-alias .

相关问题