Board logo

标题: 求教一个关于GOTO的问题! [打印本页]

作者: 0451lym     时间: 2006-11-30 11:50    标题: 求教一个关于GOTO的问题!
比如类似这样的批处理如何表达?
1.BAT内容:
call 2.BAT:02 ←如何表达?


2.BAT内容:
01
........
02
.......

也就是有没有可以在1.BAT中直接调用执行2.BAT中02以下的命令
关于WBAT有感,引发的非WBAT批处理类似执行方式的思考!

Last edited by 0451lym on 2006-11-30 at 11:52 AM ]

作者: redtek     时间: 2006-11-30 12:15
运行环境: Windows CMD Shell

1.bat

@echo off

Call 2.Bat 02

:: 判断所 Call 之 2.Bat 是否运行成功,只要有预设errorlevel返回值,就是运行成功!
if %errorlevel%==1000 ( echo 2.Bat 成功执行! ) else ( echo 2.Bat 运行失败! )


2.bat

@echo off

if == exit /b
goto :%1

:01
echo 01 标签段
goto :end

:02
echo 02 标签段
goto :end

:end
exit /b 1000