CmD空格转义的三种⽅法,总有⼀种会解决问题
CmD空格转义
在cmd中,如果路径中存在空格报错 可以有三种解决⽅法:
中国诺贝尔和平奖获得者1、将存在空格的路径⽤双引号包起来,如:"D:/Program Files/xx";
2、将存在空格的名称前6个字母表⽰,以后的⽤~1代替. 如:"D/Progra~1/xx"
解释:
防电脑辐射的植物⽤缩写。⽐如c:\Program Files缩写为c:\Progra~1
再来刨根问底查查这个命名是否有规则,于是到:
make的用法⽂件夹(sub-directry)名称,以前是不允许带空⽩的,后来允许带空⽩,但由于有了空⽩,许多命令出现⼆义性,于是采⽤双引号括起来的办法。例如:
非主流名字符号cd Documents and Settings
花带来的美好心情说说按⽼定义 等于 CD Documents, CD 命令不到名叫Documents 的 directry
于是采⽤双引号:
cd “Documents and Settings“
但⽤到 set PATH 时很⿇烦,名字太长,双引号时常括错。于是采⽤8个字符缩写,即写头六个字母(略去空⽩),另加波浪号和1。例如:
"Documents and Settings“ -- DOCUME~1
"Local Settings" -- LOCALS~1 (注意略去空⽩,⽤了第⼆个词的字母,凑成六个,再加波浪号和1)。
于是,这种⽅法成了规定。
再来个⼗万个为什么的下⼀个,如果多个⽂件前6字符⼀样怎么办?为什么最后是1⽽不是0或者其他数字呢?看看这个例⼦
假设下⾯是你的C盘根⽬录中的⽂件夹:
Program Files
Progra file
Progra zhang
则三个⽬录分别表⽰为:C:\Progra~1; C:\Progra~2; C:\Progra~3;
3、将存在空格的路径进⾏绕道:绕过去,创建⼀个镜像。例如在cmd中输⼊ subst w: "C:\Documents and Settings\hopeshared"。然后就可以直接⽤w:\替代C:\Documents and Settings\hopeshared了护肤品热卖排行榜10强
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论