一 自定义命名
set a=00
setlocal EnableDelayedExpansion
FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO (
set /A a+=1
ren "%%i" "自己命名!a!"
)
二 替换其中某些字段
@echo off&SetLocal EnableDelayedExpansion
set /p old=输入原字符:
Set /p new=输入新字符:
For /f "delims=" %%i in ('dir /b') do (
Set a=%%i
Set b=!a:%old%=%new%!
ren "!a!" "!b!" )
pause
set a=00
setlocal EnableDelayedExpansion
FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO (
set /A a+=1
ren "%%i" "自己命名!a!"
)
二 替换其中某些字段
@echo off&SetLocal EnableDelayedExpansion
set /p old=输入原字符:
Set /p new=输入新字符:
For /f "delims=" %%i in ('dir /b') do (
Set a=%%i
Set b=!a:%old%=%new%!
ren "!a!" "!b!" )
pause