FOR [参数] %变量名 IN (相关文件或命令) DO 执行的命令

    循环创建100个文件

    1. for /l %i in (1,1,100) do @echo "%i--haha" > %i-hello.txt

    参数:/l 表示列表,决定了in后面是什么,(1,1,100)开始:1,步长:1,结束:100

    循环删除100个文件

    1. for /l %i in (1,1,100) do @del %i-hello.txt

    加上@表示不输出命令执行过程

    没加之前

    1. c:\>for /l %i in (1,1,3) do echo %i
    2. c:\>echo 1
    3. 1
    4. c:\>echo 2
    5. 2
    6. c:\>echo 3
    7. 3

    加了之后

    1. c:\>for /l %i in (1,1,3) do @echo %i
    2. 1
    3. 2
    4. 3