批处理 goto 跳转
goto用于跳转到指定的标签位置。
1 标签定义的语法
:标签名称
冒号+标签名称。中间无空格。
2 goto语法
goto 标签名称
代码执行跳转到标签名称对应的位置。
标签名称要与定义的名称一致。
3 goto简单示例
批处理文件内容如下。
@ echo off
echo xiaobuteach1
goto mylabel
echo xiaobuteach2
echo xiaobuteach3
:mylabel
echo xiaobuteach4
pause
运行结果
4 通过goto实现循环
代码
批处理文件内容如下。
@ echo off
set /a i=1
:loop
echo xiaobuteach%i%
set /a i=i+1
if %i% lss 5 goto loop
echo continue
pause
运行结果