[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 批处理中goto为何不能跳到for中的某个点?

  1. for /l %%t in (1,1,10) do (
  2. for /l %%y in (1,1,6) do (
  3. if %%y EQU 3 goto break1
  4. )
  5. :break1
  6. )
复制代码
上面代码无法实现,goto不能跳到for中的某个点。
所以怎样实现上面代码中goto的功能,谁有办法?

回复 5# Hello123World

为什么goto跳转后尽然跳出了两层for循环。
这和c语言中的break很像,能不能只跳出一层for循环,外层的for继续循环呢,类似conutinue这样的功能。

TOP

返回列表