- 此问题在此处已有答案**:
How do i map network drive with User Credentials [closed](1个答案)
4天前关闭。
此帖子已于4天前编辑并提交审核,未能重新打开帖子:
原始关闭原因未解决
我有一个外置驱动器,当我插上它的时候,有时会出现d:有时候是e:。我想这取决于我最近是否插入了其他东西,比如USB驱动器,但不管怎样。我希望这个驱动器上的文件有一个固定的名称。我可以Map一个UNC名称到驱动器,以便无论是D:或者E:,它总是\foo或者\mycomputer\foo或者其他什么?
我看到有人向我提出了一个关于如何将网络驱动器Map到UNC名称的问题。谢谢,但这不是我要找的问题。我知道如何将特定的驱动器号Map到UNC名称。但在这种情况下,每次插入驱动器时,驱动器号都会更改。我想知道的是,是否有一种方法可以将设备名称Map到UNC名称?例如,我将驱动器命名为"pergamum"(因为它是我的图书馆,而且在Pergamum有一个很棒的古代图书馆,明白吗?我将我的网络驱动器命名为Alexandria)。因此,我正在寻找一种方法,无论何时插入它,它都将成为\pergamum(或其他名称,确切的名称并不重要),而不管它是否位于D:或E:
我发现我第二次得到了同样的建议"这回答了你的问题吗"。请阅读我的第二段,我试图解释为什么这没有回答我的问题。我不是问如何MapUNC名称到驱动器字母。我是问如何MapUNC名称到驱动器名称。或其他一些驱动器的标识符,将保持不变,即使驱动器字母发生变化。
哎,我已经编辑了两次问题来解释为什么"如何使用用户凭据Map网络驱动器"没有回答我的问题,我将第三次陈述:我正在寻找一种方法来Map一个可移动的外部驱动器到一个UNC名称,其中驱动器字母可能会改变每次连接驱动器。我不是问如何Map一个固定驱动器字母到一个UNC名称!!!有人实际上读了这个问题之前,投票结束?我知道,第一次提出这个问题,也许我的问题是不够清楚的措辞。但我现在拼出来,我想得很清楚,为什么这没有回答我的问题。如果答案是,"没有现成的方法来做这件事",好吧,好吧。但不要告诉我有一个方法,然后告诉我一个答案,实际上,没有回答我的问题。
1条答案
按热度按时间sirbozc51#
任何解决方案都必须能够根据一些独特的信息来识别您的特定驱动器,这些信息将该驱动器与其他可能已插入的驱动器区分开来。我不认为存在开箱即用的自动解决方案。一种解决方案可以是创建一个预定脚本(使用Windows任务计划程序),该程序挂钩设备连接事件并执行您定义的一些检查。例如,将具有唯一哈希值的文件放在驱动器的根文件夹中,并让预定脚本在连接驱动器时读取该文件。验证驱动器后,脚本可以创建您为其定义的静态别名,如下所示:https://superuser.com/questions/528836/map-network-drive-and-provide-an-alias .