dos下循环复制一张图片的bat

@echo off
setlocal enabledelayedexpansion
set dm=140041
for /l %%i in (1,1,160) do (
    set /a dm=!dm!+1
    @echo !dm!
    copy 140041.png !dm!.png
) 

我期待的结果是将140041.png 复制为140042.png,文件的数字名称+1,循环160次。

参考链接:

  1. DOS for循环 的赋值

  2. DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~)