关于DOS 含空格路径引用

用 DOS 的 start命令 打开文件时, 目标文件路径含有空格,该怎么办呢?
如果是别的命令,遇上这种情况,我会在引号中输入路径,但是start命令中有引号似乎有别的意思...
求解

有两种方法:

    start "" "1 2 3.txt"

    start d:\dos\"1 2 3.txt"

直接输入start "1 2 3.txt"是不对的

你start /?看一下用法就知道

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [command/program]
      [parameters]

由于start命令后面紧跟的参数为" title" ,也就是打开另一个程序赋予它一个标题.

如果你运行的程序路径带有空格,用引号括起来后,会被start当作" title" 参数来处理,也就是打开了一个标题为1 2 3.txt的cmd窗口.为了避免,所以必须首先给它赋予一个标题,这个标题也可以为空,像这样:start " " "1 2 3.txt"

有问题再追问,望采纳。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网