|
|
楼主 |
发表于 2023-3-20 11:30:04
|
显示全部楼层
【解决方案】
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA
test-1.bat- @echo off
- set "StartYear=2015"
- set "EndYear=2023"
- setlocal enabledelayedexpansion
- for /l %%y in (%StartYear%,1,%EndYear%) do (
- for /l %%m in (1,1,12) do (
- set "ThisMonth=%%m"
- if %%m lss 10 (
- set "ThisMonth=0%%m"
- )
- echo 正在处理:%%y年!ThisMonth!月
- set "NewFolder=..\时间轴\%%y年\%%y年!ThisMonth!月\N截图%%y!ThisMonth!"
- if not exist "!NewFolder!" (
- md "!NewFolder!"
- )
- for /f "delims=" %%i in ('dir /b /s /a-d *.jpg *.png 2^>nul ^| findstr /c:"%%y!ThisMonth!" /c:"%%y-!ThisMonth!"') do (
- move "%%i" "!NewFolder!"
- )
- )
- )
- pause
复制代码 |
|