本帖最后由 zm900612 于 2011-4-14 13:54 编辑
比较厌恶goto和call,秀一下疯狂的for嵌套,将tokens无限拓展:- @echo off&SetLocal EnableDelayedExpansion
- for %%i in (*.xml) do (
- for /f "useback" %%a in ("%%i") do (
- set tmp=%%i
- for /l %%l in (1 1 1000) do (
- for /f "tokens=1* delims=>" %%a in ("!tmp!") do (
- echo %%b
- set "tmp=!tmp:<*=!"&set "tmp=!tmp:<*=!"
- pause
- rem 不断循环,直到轮空
- )
- )
- )
- )
复制代码
|