用批处理文件运行程序后自动关闭DOS窗口 ?

我写了个批处理自动运行QQ,但同时有个DOS窗口,只有关闭QQ窗口才自动关闭.内容如下@Echooff"E:\ProgramFiles\Tencent\QQ\QQ.exe... 我写了个批处理自动运行QQ,但同时有个DOS窗口,只有关闭QQ窗口才自动关闭.内容如下
@Echo off
"E:\Program Files\Tencent\QQ\QQ.exe"
exit

请问问题出在什么地方,谢谢!!!
用CMD可以不???
展开
 我来答
xcxsy
推荐于2016-02-12 · TA获得超过1030个赞
知道小有建树答主
回答量:623
采纳率:0%
帮助的人:819万
展开全部
批处理执行可执行文件时会等这个文件执行完才运行下一个命令.这是应为DOS是单任务操作系统.

不过你可以这样.如你所举的例子.(不过你的例子中的命令是错误的,DOS下是不会出现 Program Files的,应该是Progra~1)
1.先给你的可执行程序创建一个快捷方式,如你的QQ.exe创建完就是“快捷方式 到 QQ.EXE” ,然后给他重新命一个好记的名字,如“123”,记着EXE也不要。
2.然后再这样写
@echo off
e:\progra~1\tencent\qq\123.lnk
exit

这样就可以了。你试试。
276859161
2008-04-12
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
应该用“start”启动一个exe文件吧。
dos中不支持空格路径命令的,像“Program Files”中有空格,就找不到那个文件。直接建个快捷方式到e盘,用“start E:\qq”就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者NroIWywW4q
2019-07-08 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.6万
采纳率:34%
帮助的人:915万
展开全部
在批处理文件这样写,start
"cs"
"e:\Program
Files\Tencent\QQ\Bin\QQ.exe"
/m
或者直接在QQ.exe所在目录下运行start
"cs"
QQ.exe
/m
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
镇蔼仙3
2008-04-15 · TA获得超过987个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:0
展开全部
@Echo off
start "QQ" "E:\Program Files\Tencent\QQ\QQ.exe"
exit
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式