我希望在bat批处理中执行完了"cmd"后还能继续执行其它命令,怎么写?

我发现如果运行了cmd,后面的其它行的命令就不会执行了如下:@echooffcmdclspause运行后会发现cls和pause都没有用... 我发现如果运行了cmd,后面的其它行的命令就不会执行了如下:
@echo off
cmd
cls
pause
运行后会发现cls和pause都没有用
展开
 我来答
匿名用户
2013-07-30
展开全部
如果要 运行一个新的程序(如cmd.exe)/脚本 同时继续执行脚本使用 start cmd
如果要 运行一个新的程序(如cmd.exe)/脚本 等待其结束后继续执行脚本使用 call cmd
----------------------------
exe时使用专门的工具把bat打包为exe,但如果脚本中使用了外部命令如choice就可能在执行时出错
匿名用户
2013-07-30
展开全部
@echo off
start cmd
cls
pause
加个start就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友caaa909693
2017-08-16 · TA获得超过6281个赞
知道大有可为答主
回答量:1.2万
采纳率:62%
帮助的人:1591万
展开全部
不要用执行CMD,直接写你后面的命令就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-30
展开全部
不一定要用BAT来做啊,用EXE来做更好,更合适。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式