goto命令

Posted zouhong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了goto命令相关的知识,希望对你有一定的参考价值。

GOTO会点编程的朋友就会知道这是跳转的意思。
在批处理中允许以“:XXX”来构建一个标号,然后用GOTO XXX跳转到标号:XXX处,然后执行标号后的命令。
例:
if {%1}=={} goto noparms
if "%2"=="" goto noparms
标签的名字可以随便起,但是最好是有意义的字符串啦,前加个冒号用来表示这个字符串是标签,goto命令就是根据这个冒号(:)来寻找下一步跳到到那里。最好有一些说明这样你别人看起来才会理解你的意图啊。

例:
@echo off
:start
set /a var+=1
echo %var%
if %var% leq 3 GOTO start      //leq是<的意思
pause
运行显示:
1
2
3
4

 

以上是关于goto命令的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段——cli的终端命令大全

带有goto命令的Windows批处理文件不起作用

VSCode自定义代码片段4——cli的终端命令大全

C语言中goto语句的用法??举例来说。

批处理命令goto跳转命令