| @echo off | | echo.goto标签与目标标签引导符测试: | | echo. | | echo. cmd处理goto传来的源标签时 | | echo. 会先忽略前导的所有空格、等号、逗号、分号, | | echo. 然后会再忽略前导的一个冒号或加号(如果有的话),直到遇到合法的标签字符 | | echo. | | echo. cmd处理要跳转的目标标签时 | | echo. 会先忽略前导的所有空格、等号、逗号、分号,直到遇到冒号 | | echo. 然后会再次忽略其后的所有空格、等号、逗号、分号,直到遇到合法的标签字符 | | echo. | | echo.开始goto... | | goto 标签1 | | echo 无法跳转到标签1. | | | | :标签1 | | echo. 到达标签1. | | pause | | goto ,=;:标签2 | | echo 无法跳转到标签2. | | | | : 标签2 | | echo. 到达标签2. | | pause | | goto;;;===,,, +标签3 | | echo 无法跳转到标签3. | | | | ;;;==:==;;;标签3 | | echo. 到达标签3. | | pause | | | | goto :eofCOPY |
|