批处理命令中有空格怎么办

我要用批处理打开C:\DocumentsandSettings\qq.exe请问怎么写!@echooffsrartC:\DocumentsandSettings\qq.e... 我要用批处理打开C:\Documents and Settings\qq.exe 请问怎么写!@echo offsrart C:\Documents and Settings\qq.exe我这样写的运行不了,因为文件名中有空格!谁帮忙解决下! 展开
 我来答
匿名用户
推荐于2017-06-13
展开全部
写成这样就可以:start c:\docume~1\qq.exe这是采用的8.3格式。当文件或目录名超过8个字符,就用~数字代替后面的,但包括~数字总共不得超过8个字符。副档名称不得超过3个字符。 (可到百度搜索8.3格式)**********************************************************************************有些路径还可以直接引用变量:%ALLUSERSPROFILE% C:\Documents and Settings\All Users
%USERPROFILE% C:\Documents and Settings\当前用户名
%HOMEPATH% C:\Documents and Settings\当前用户名
%SYSTEMROOT% C:\WINDOWS
%WINDIR% C:\WINDOWS
%ComSpec% C:\WINDOWS\System32\cmd.exe
%APPDATA% C:\Documents and Settings\当前用户名\Application Data
%ALLAPPDATA% C:\Documents and Settings\All Users\Application Data
%SYSTEMDRIVE% C:
%HOMEDRIVE% C:
%TEMP% 和 %TMP% C:\Documents and Settings\当前用户名\Local Settings\Temp
%ProgramFiles% C:\Program Files
%CommonProgramFiles% C:\Program Files\Common Files
C:\Documents and Settings C:\docume~1
C:\Progra~1 C:\Program Files
匿名用户
2013-09-07
展开全部
楼上的照样打不开,只打开一个名为C:\Documents and Settings\qq.exe的CMD窗口。start命令正确的打开代码为:start "" "C:\Documents and Settings\qq.exe"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-07
展开全部
两种种方式:srart C:\Docu~1\qq.exe或:start "" "C:\Documents and Settings\qq.exe"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-07
展开全部
对,还有比如在开始运行里运行C:\Documents and Settings\qq.exe这样的文件,也是加上引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-07
展开全部
加上引号 @echo offsrart "C:\Documents and Settings\qq.exe"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式