- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1* delims= " %%a in ('dir /b *.xls') do (
- set stamp=%%a
- set year=!stamp:~0,4!
- set month=1!stamp:~4,2!
- if !month! equ 112 (
- set month=101
- set /a year+=1
- ) else (
- set /a month+=1
- )
- ren "%%a %%b" "!year!!month:~-2! %%b"
- )
复制代码
|