我编的bat中有文件的路径中间有空格.
比如:
start C:\Documents and Settings\Administrator\桌面
然后就打不开,
还有
start D:\tennis palyer\
也打不开,就是发现路径中间的文件名有空格都打不开,
请求cmd或者bat大虾和高手来帮帮我,一定不能够说把文件名改了,
应该怎么去锁定这个路径而不被系统误会呢?
我编的bat中有文件的路径中间有空格.
比如:
start C:\Documents and Settings\Administrator\桌面
然后就打不开,
还有
start D:\tennis palyer\
也打不开,就是发现路径中间的文件名有空格都打不开,
请求cmd或者bat大虾和高手来帮帮我,一定不能够说把文件名改了,
应该怎么去锁定这个路径而不被系统误会呢?
在中间用引号,就可以了,但是,如果是START,受限于它的语法。楼上的代码运行后,只会显示一个CMD,但它的标题是 引号内的文字,因为。START 语法中规定第一个引号内的文字为标题。
因此,应该把它改为以下代码
start "" "C:\Documents and Settings\Administrator\桌面"
加双引号啊!!呵呵
start "C:\Documents and Settings\Administrator\桌面"
start "D:\tennis palyer\"
start "C:\Documents and Settings\Administrator\桌面"