这个方法也已经有很多人再用了
for /f "tokens=*" %i in (test) call script.cmd %i
当然script.cmd的脚本名更多时候会被改为一个批处理自身的标签
但如果这中间的delims竟然不是空格、跳格、等号、分号
那就够让人头疼的了!
-----------------------------------------------
for /f 的options有固定的优先顺序
当在tokens的值中出现了*,那么对应的delims值就被忽略了
原来
for /f "tokens=1* delims=*" %a in (abcd*efg*hijk*lmn) do echo %a %b