bat复制同一个文件多次并且重新命名,执行bat文件后目标文件夹为空,不知道什么原因复制不成功,
有了解的指导一下吗?

把下面代码复制到文件,保存后缀名为bat就可以了
:main
@echo off
set /p month=请输入月份
set /p day=请输入当月天数
if %day%==31 goto 31天
if %day%==30 goto 30天
if %day%==29 goto 29天
if %day%==28 goto 28天
cls
@echo 输入的天数不符合
goto main
:31天
@echo 在D盘创建test2文件夹
md D:\test2
for /l %%i in (1,1,31) do copy D:\test1\module.csv D:\test2\module_2020%month%%%i.csv
goto exit
:30天
@echo 在D盘创建test2文件夹
md D:\test2
for /l %%i in (1,1,30) do copy D:\test1\module.csv D:\test2\module_2020%month%%%i.csv
goto exit
:29天
@echo 在D盘创建test2文件夹
md D:\test2
for /l %%i in (1,1,29) do copy D:\test1\module.csv D:\test2\module_2020%month%%%i.csv
goto exit
:28天
@echo 在D盘创建test2文件夹
md D:\test2
for /l %%i in (1,1,28) do copy D:\test1\module.csv D:\test2\module_2020%month%%%i.csv
goto exit
:exit
pause
exit