Board logo

标题: 怎样才能不继续执行呢? [打印本页]

作者: 电吉入侵     时间: 2003-6-22 00:00    标题: 怎样才能不继续执行呢?

怎样才能不继续执行呢?
想在批处理中间跳转到另一批处理,   怎样才能跳转后不再返回执行后面的指令,
就是和用CALL  相反,   我以为不用CALL  就可以了,  但不行....
作者: ko20010214     时间: 2003-6-23 00:00
请把你的批处理文件内容写出来,大家才能知道到底哪有问题。
作者: 电吉入侵     时间: 2003-6-23 00:00
例如:
@ECHO OFF
LH MOUSE.COM
MENU.BAT  ; 我想在这里跳出去之后就不要再执行后面的命令(不要返回了),怎样设?
F:
CD\
START.BAT
作者: smilehu     时间: 2003-6-23 00:00
@ECHO OFF
LH MOUSE.COM
MENU.BAT
把后面的三行删掉不就成了!!
作者: 电吉入侵     时间: 2003-6-23 00:00
就是不要删除啊,  因为是程序自动生成的,  没办法改啊...........   有无办法?
作者: ko20010214     时间: 2003-6-23 00:00
我觉得应该不用CALL的话是不会返回的。除非,除非你的menu.bat里本身就有返回的命令在里面。
作者: LanE     时间: 2003-6-23 00:00
改成:

@ECHO OFF
LH MOUSE.COM
MENU.BAT
goto end
F:
CD\
START.BAT
end:
作者: ko20010214     时间: 2003-6-23 00:00


  Quote:
以下是引用电吉入侵在2003-6-23 13:49:13的发言:
就是不要删除啊,  因为是程序自动生成的,  没办法改啊...........   有无办法?

呵呵,你都说没办法改了,别人还怎么改呀?晕S。
作者: 电吉入侵     时间: 2003-6-23 00:00
@ECHO OFF
LH MOUSE.COM
call MENU.BAT  ; 我想在这里跳出去之后就不要再执行后面的命令(不要返回了),怎样设?
F:
CD\
START.BAT
呵呵,  是我打错了,        这样能不能不返回啊?  用了call