文件都是有后缀的,你上面没说,假设为txt- @echo off&&setlocal enabledelayedexpansion
- for /f "tokens=1,2,3 delims=." %%i in ('dir /b/on *.txt') do (
- set "pp=%%k》"
- set pp=!pp:1=1《!
- set pp=!pp:2=2《!
- set pp=!pp:3=3《!
- set pp=!pp:4=4《!
- set pp=!pp:5=5《!
- set pp=!pp:6=6《!
- set pp=!pp:7=7《!
- set pp=!pp:8=8《!
- set pp=!pp:9=9《!
- ren %%i.%%j.%%k.txt %%i.%%j.!pp!.txt
- )
- pause
复制代码
|