本帖最后由 aloha20200628 于 2024-3-26 18:17 编辑
回复 1# 1139054012
以下代码存于目标文件(temples.xls)所在的目录下运行。
其运行结果是在该目录下创建了两个子目录》"2024年03月" 和 "2024年04月";
在第一个子目录中用目标文件复制出31个文件,其命名格式如 2024.03.nn.xls;
在第二个子目录中用目标文件复制出30个文件,其命名格式如 2024.04.nn.xls。
- @echo off &setlocal enabledelayedexpansion
- set "sF=temples.xls"
- set "m3=2024年03月"&set "m4=2024年04月"
- (md "%m3%"& md "%m4%") 2>nul
- for /L %%n in (1,1,31) do (set "d=0%%n"© /y "%sF%" "%m3%\2024.03.!d:~-2!.xls")>nul
- for /L %%n in (1,1,30) do (set "d=0%%n"© /y "%sF%" "%m4%\2024.04.!d:~-2!.xls")>nul
- exit/b
复制代码
|