bat批处理文件 批量修改文件名

需要将一系列文件如out-M0.png, out-M1.png, out-M2.png, ... 重新命名为 color-0.png, color-1.png, color-2.png, ...

方法:获取各个文件名,然后将其中的字符串 out-M 替换为 color-

批处理代码:

@echo off&setlocal EnableDelayedExpansion
echo rename files begins...
set a=1
for /f "delims=" %%i in ('dir /b *.png') do (
set "str=%%~nxi"
set "replacestr=!str:out-M=color-!"
ren "%%i" "!replacestr!"
set /a a+=1
)
set /a a-=1
echo done. file counts:%a%.
pause
上一篇:异步编程,采用WorkgroupWorker,async和await关键字


下一篇:Java基础-6流程控制