借助ai写了一条powershell命令- @echo off
- rem 批处理保存为ansi编码格式
-
- set s=2024-03-01
- set e=2024-04-30
- cd /d "%~dp0"
- set n=0
- :loop
- for /f "tokens=1-3 delims=-" %%a in ('powershell -c "Get-Date '%s%' | ForEach-Object { $_.AddDays(%n%).ToString('yyyy-MM-dd') }"') do (
- if "%s:~0,7%" neq "%e:~0,7%" (
- md "%%a年%%b月" 2>nul
- copy "temples.xls" "%%a年%%b月\模板%%a.%%b.%%c.xls"
- ) else (
- copy "temples.xls" "模板%%a.%%b.%%c.xls"
- )
- if "%%a-%%b-%%c" lss "%e%" (
- set /a n+=1
- goto :loop
- )
- )
- pause
复制代码
|