在Window系统中将文件夹映射成盘符
在Windows系统中,磁盘可能被分为多个分区,每个分区拥有一个盘符,如C、D。另外,
Windows系统提供了为文件夹分配盘符的方法,将这些文件夹当作一个单独的驱动器使用。
对于一些层次较深的被经常使用的文件夹,这么做可以方便我们的操作。
有两个命令可以为我们做到这一点,分别为subst命令和net use命令。subst命令可以将
本地文件夹映射为一个虚拟驱动器,而net use命令也可以做到这一点,同时它还支持映
射网络驱动器。
subst命令
打开命令提示符,按如下格式输入命令,比如为D:\vr文件夹分配一个盘符 - Y。subst Y: "d:\vr"
运行完成后,你会在文件资源管理器中看到新增了一个盘符为Y的分区。如果没有显
示,需要关闭所有已打开的文件资源管理器后重新打开,也可以重启explorer进程。
虚拟驱动器的大小和可用空间与引用的真实的驱动器相同。它的根目录为引用的文件夹,
如D:\vr。
如果希望主动删除创建的虚拟驱动器,可以在命令提示符中运行按下面的格式输入命令subst Y: /d
Y为我们在上述过程中分配的盘符。直接输入subst命令,不加任何参数,可以查看已经被
创建的虚拟驱动器。
通过subst命令添加的虚拟驱动器在重启计算机后会消失,如果希望长期保留,可以让系
统启动时就帮我们创建,有多种方式,下面介绍在注册表中添加的方式。
在运行或开始菜单中输入 regedit 打开注册表编辑器,展开
到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
,右键点击
Run,选择新建 - 字符串值,命名随意,如Y,修改它的数据为我们上述的命令。
net use命令
net use
命令能干的事情很多,我们也可以将其用来为本地文件夹分配盘符。
手动输入net use命令的创建方式如下,以映射 d:\mv 文件夹为 Y 为例:net use Y: "\\xstui\d$\mv" /persistent:yes
删除时所使用的命令:net use Y: /delete