batch loop func

@echo off
::for %%i in (a,b,c) do echo %%i
::for %%i in ("A,1", "B,2", "C,3") do echo %%i
::for /l %%x in (1,1,100) do echo %%x
FOR %%G IN ("aa,1","bb,2","cc,3","dd,4") DO (@echo %%G
For /F "tokens=1,2 delims=," %%H in (%%G) DO (
call:myEchoFunc %%H %%I
)
)
pause
echo.&pause&goto:eof

:myEchoFunc
echo.
echo.1st parameter %~1
echo.2nd parameter %~2
goto:eof

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,830评论 0 11
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,299评论 1 19
  • 1她叫王雪,教书育人是她的本职工作,因为是同行,学生与教学成了我们探讨的话题,我能听出她对这个行业的思考和对自己的...
    淡定的小孩儿阅读 180评论 0 0
  • 2017,是充实而又迷茫的一年吧,也是有了改变的一年吧。 6月以前,我充满了希望,每天自信满满地...
    Aerides阅读 313评论 0 0
  • 今天是什么日子 起床:6:15 就寝:23:15 天气:晴(9-22度) 心情:又要开始忙碌的工作啦 纪念日:昨日...
    hhzha0阅读 272评论 0 1