11智能在线
新记
我希望在bat批处理中执行完了"cmd"后还能继续执行其它命令,怎么写?
我发现如果运行了cmd,后面的其它行的命令就不会执行了如下:
@echo off
cmd
cls
pause
运行后会发现cls和pause都没有用
举报该文章
相关建议 2013-07-30
如果要 运行一个新的程序(如cmd.exe)/脚本 同时继续执行脚本使用 start cmd
如果要 运行一个新的程序(如cmd.exe)/脚本 等待其结束后继续执行脚本使用 call cmd
----------------------------
exe时使用专门的工具把bat打包为exe,但如果脚本中使用了外部命令如choice就可能在执行时出错
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/24s722v8s.html
其他看法
第1个回答 2013-07-30
@echo off
start cmd
cls
pause
加个start就可以了
第2个回答 2017-08-16
不要用执行CMD,直接写你后面的命令就好了
第3个回答 2013-07-30
不一定要用BAT来做啊,用EXE来做更好,更合适。
相似回答
大家正在搜
相关问题
批处理中循环执行某一命令10次,然后停止循环继续执行下一条命...
在cmd中的命令如何用批处理执行?
怎么用批处理打开CMD然后执行命令
想写个bat批处理不知怎么写 原理是打开bat运行cmd窗口...
批处理中 等待用户输入一个值 以确定接下来的操作 用神马命令...
批处理执行EXE后继续执行下一行命令
bat批处理中执行一个exe后命令行卡住,怎么让exe执行但...
批处理(*.bat)中先执行命令,然后执行程序,当程序结束时...