无忧启动论坛

标题: 请教:在DOS7.1下,如何让一条命令执行完了。再执行下一条命令, [打印本页]

作者: 都市浪子666    时间: 2008-1-18 23:08
标题: 请教:在DOS7.1下,如何让一条命令执行完了。再执行下一条命令,
请教:在DOS7.1下,如何让一条命令执行完了。再执行下一条命令,

如何写一个这样的批处理,是要在DOS7。1下运行的
例:我想把GHOST系统之后,再CALL 001.bat

但我写的 批处理,在还没GHOST完。就接着执行001.BAT了
能不能先GHOST系统完了之后,再执行  00.1bat

start /wait 这个命令在dos7.1不能执行
作者: 阿非    时间: 2008-1-19 02:53
用goto试试

@echo off
ghost -clone........................
goto 001

:001
call 001

[ 本帖最后由 阿非 于 2008-1-19 02:54 AM 编辑 ]
作者: lianjiang    时间: 2008-1-19 08:00
但我写的 批处理,在还没GHOST完。就接着执行001.BAT了

------------------------
可能吗?好像dos没这本事。
作者: netwinxp    时间: 2008-1-19 11:08
如果程序有特定的返回码,或退出时有明显特征,酱紫就可以实现。
作者: happywinner    时间: 2008-1-19 11:14
等待高手出现。
作者: 都市浪子666    时间: 2008-1-20 11:37
谢谢阿非
用goto 搞定了。。。
作者: rw21    时间: 2008-1-29 23:16
标题: 可用level实现
可用dos命令level实现,其原理是检测上一条命令的返回码,如果成功,就执行下一条命令,如果不成功,则执行另一条命令。只可惜我有将近10年不用这个命令了,你自己查一下帮助吧。
作者: haiou327    时间: 2008-2-2 15:48
IF  ERRORLEVEL command




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3