Bat之Goto

@echo off
echo 1、我
goto a
Rem 定位(跳转)到标签(标号)为“a”所在的行。
rem 第一次跳转:批处理从这里跳过了下面标签为“b”的几行代码,而直接从“a”所在的行开始执行。

:b
rem 定义(设置)标签(标号)“b”。以下几行是第二个代码块。
echo 3、批处理
pause
exit
rem 暂停和退出。
rem 代码最后停留于此。

:a
rem 定义(设置)标签(标号)“a”。以下几行是第一个代码块。
echo 2、爱
goto b
rem 跳转到标签“b”所在的行。
rem 第二次跳转:批处理执行到这里后跳转回中间的“b”所在的代码行。

原文地址:https://www.cnblogs.com/appresearch/p/14073722.html