标题: [代码合集] 批处理调用外部程序为何无法继续执行后面的代码? [打印本页]
作者: BS0小陈 时间: 2011-11-16 15:18 标题: 批处理调用外部程序为何无法继续执行后面的代码?
- @echo off
- 2.bat
- echo 111111111
- pause
复制代码
这里为什么没有了111111111- @echo off
- e:\qq.exe
- pause
复制代码
这里又有11111111
不明白。
作者: 920168 时间: 2011-11-16 15:31
- @echo off
- cmd /c 2.bat
- echo 111111111
- pause
复制代码
作者: CrLf 时间: 2011-11-16 16:14
我也不明白,你想表达什么呢?哪个是 2.bat?
作者: Hello123World 时间: 2011-11-18 14:05
第一个还能理解,call 2.bat
第二个就看不懂了
作者: 〃十月丶 时间: 2011-11-18 16:01
天。。我发个帖子那么难,问的那么详细,结果被扔进垃圾里。唉,不解释,珍惜你的发言机会吧。
作者: cjiabing 时间: 2011-11-18 16:36
干嘛都不懂你们说什么呢?
你要描述清楚哪个是一,哪个是二,里面的代码是什么。不要把你的代码一放就问人家为什么执行不了。标题很明白问题很糊涂!
作者: powerbat 时间: 2011-11-19 01:17
http://www.bathome.net/redirect.php?goto=findpost&ptid=9266&pid=60227&fromuid=29086
批处理文件安全的调用方式是用call,hh ntcmds.chm::/call.htm 从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。否则如果没有加call,则父批处理在执行一个子bat后立即结束。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |