标题: [原创] [批处理命令一日一教学 续](20)创建虚拟盘符:subst [打印本页]
作者: Hello123World 时间: 2011-9-5 17:03 标题: [批处理命令一日一教学 续](20)创建虚拟盘符:subst
【原】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-2576-1-1.html
【续】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-13798-1-1.html
帮助信息:- C:\Users\helloworld\Desktop>subst /?
- 将路径与驱动器号关联。
-
- SUBST [drive1: [drive2:]path]
- SUBST drive1: /D
-
- drive1: 指定要分配路径的虚拟驱动器。
- [drive2:]path 指定物理驱动器和要分配给虚拟驱动器的路径。
- /D 删除被替换的
- (虚拟)驱动器。
-
- 不带参数键入 SUBST,以显示当前虚拟驱动器的列表。
复制代码
命令概括:
subst,全英文substitute,意为:代替,替代;这里可以理解为映射。
参数详解:
语法只有两条,两条的语用分别为创建、删除。- SUBST [drive1: [drive2:]path]
-
- SUBST drive1: /D
复制代码
先说创建。
例如:- C:\Users\helloworld\Desktop>subst x: d:\
复制代码
效果:
[attach]4392[/attach]
多出了一个x盘,由于这是从d盘映射出来的,所以内容跟d盘的一模一样。
再说删除。
例如:- C:\Users\helloworld\Desktop>subst /d x:
复制代码
效果:
[attach]4393[/attach]
x盘被删除了,不过这个/d参数是用来删除映射的磁盘的,不要以为可以删除磁盘d!- C:\Users\helloworld\Desktop>subst /d d:
- 无效参数 - D:
复制代码
扩展阅读:
前面说过了,subst可以理解为映射的关系。这就导致了映射出来的磁盘和母体磁盘保持了高度的一致性,可谓是一删俱删、一改俱改,荣辱与共。
例如:- C:\Users\helloworld\Desktop>subst x: d:\
- C:\Users\helloworld\Desktop>label x: hello
复制代码
效果:
[attach]4394[/attach]
我只修改了x盘的卷标,但是d盘的卷标也跟着变了,反向也是成立的。
作者: mstsc 时间: 2011-9-5 20:39
谢谢 版主的无私奉献
作者: giaour 时间: 2011-10-17 23:12
学好DOS~~~~~~~~~~~~~
作者: giaour 时间: 2011-10-17 23:12
天下无敌~~~~~~~~~~~~
作者: cggm 时间: 2011-12-15 10:06
多谢,学习了
作者: xingyou 时间: 2012-2-29 13:03
请问一下这个有什么具体的用处呢?
作者: losefar 时间: 2012-7-8 12:04
感觉也不能再详细了
作者: feelinglove 时间: 2012-7-15 10:20
貌似理解了……
作者: Taozhang 时间: 2021-6-14 13:02
那这个映射到底有什么用呢?
作者: mosquitozi 时间: 2023-9-20 21:51
这个有什么作用呢
作者: 唯尘 时间: 2023-11-17 08:33
如果是添加网盘,subst 添加映射盘和 net use 有什么本质不同?
subst 盘符: \\IP\名称
net use 盘符: \\IP\名称
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |