cmd start命令格式中 后面要跟引号的问题

比如说我要打开D:\testtest\test.txt这个文件,因为路径含有空格,所以只能对路径加引号,变成start"""D:\testtest\test.txt"我对... 比如说我要打开D:\test test\test.txt这个文件,因为路径含有空格,所以只能对路径加引号,变成
start "" "D:\test test\test.txt"

我对此十分不解,为什么要在start和路径中补上2个双引号?按逻辑讲,这2个双引号应该是表示省略了一个参数了吧?根据cmd自带的/?,貌似这里是title。那么,在运行不含有路劲空格的文件的时候,为什么可以不加引号,例如start d:\test.txt即可直接运行了?

于是我就想问一下,start后面紧跟的参数应该是什么,有哪些。。。应该怎么用
展开
 我来答
百度网友5bae824
2013-05-06 · TA获得超过668个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:360万
展开全部

你好,朋友。

关于Start命令的使用参数如下图

更多追问追答
追问
/?命令显然是知道的   
我问的是“”部分到底是不是对应了title?如果是的话,title的具体用法是什么
追答
对啊!
title的用法:用引号引起来的字符串就是title.
百度网友b29952e2e
2023-08-28 · TA获得超过131个赞
知道答主
回答量:109
采纳率:80%
帮助的人:15.5万
展开全部
第一参数如果有引号就被视为标题!标题就是新窗口的标题栏上显示的内容。
第一个参数如果没有引号将被视为第二个以后的参数。如果第二个以后的参数需要引号,则不能省略标题参数。
注意start的参数可以省略,但不可以改变顺序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
林臾佾
2020-12-14
知道答主
回答量:2
采纳率:0%
帮助的人:1368
展开全部
你好,朋友。
我也有类似的疑惑,而我对此的理解是:假如你路径中带空格,就需要加双引号对不对,那么脚本就无法分清这到底是路径名还是title值,所以需要在前面加一个空的双引号,表示前面的才是title,后面的那一串是路径了。
当你不加双引号时候,你可以看到你打开的黑框窗口其实是有名字的,就是把那串路径它当作title了。所以应该是这个原因了朋友
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
139*****981
2013-05-06
知道答主
回答量:4
采纳率:0%
帮助的人:5934
展开全部
打打酱油呃,,,,别介意,我看着给钱多,就看看,……o_O
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式