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后面紧跟的参数应该是什么,有哪些。。。应该怎么用 展开
start "" "D:\test test\test.txt"
我对此十分不解,为什么要在start和路径中补上2个双引号?按逻辑讲,这2个双引号应该是表示省略了一个参数了吧?根据cmd自带的/?,貌似这里是title。那么,在运行不含有路劲空格的文件的时候,为什么可以不加引号,例如start d:\test.txt即可直接运行了?
于是我就想问一下,start后面紧跟的参数应该是什么,有哪些。。。应该怎么用 展开
4个回答
展开全部
第一参数如果有引号就被视为标题!标题就是新窗口的标题栏上显示的内容。
第一个参数如果没有引号将被视为第二个以后的参数。如果第二个以后的参数需要引号,则不能省略标题参数。
注意start的参数可以省略,但不可以改变顺序。
第一个参数如果没有引号将被视为第二个以后的参数。如果第二个以后的参数需要引号,则不能省略标题参数。
注意start的参数可以省略,但不可以改变顺序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,朋友。
我也有类似的疑惑,而我对此的理解是:假如你路径中带空格,就需要加双引号对不对,那么脚本就无法分清这到底是路径名还是title值,所以需要在前面加一个空的双引号,表示前面的才是title,后面的那一串是路径了。
当你不加双引号时候,你可以看到你打开的黑框窗口其实是有名字的,就是把那串路径它当作title了。所以应该是这个原因了朋友
我也有类似的疑惑,而我对此的理解是:假如你路径中带空格,就需要加双引号对不对,那么脚本就无法分清这到底是路径名还是title值,所以需要在前面加一个空的双引号,表示前面的才是title,后面的那一串是路径了。
当你不加双引号时候,你可以看到你打开的黑框窗口其实是有名字的,就是把那串路径它当作title了。所以应该是这个原因了朋友
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打打酱油呃,,,,别介意,我看着给钱多,就看看,……o_O
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询