如何用批处理完成将文件夹及其子文件夹里所有文件的文件名相同文件名批量替换成另外一个名字?谢谢~

如题所述

@echo off

::设置相同的文件名,包括后缀名
set Same=我的图片.jpg

::设置更改后的文件名,包括后缀名
set New=新名称.jpg

for /f "delims=" %%a in ('dir /a-d/s/b "%Same%"') do ren "%%~a" "%New%"
pause

放在要处理的文件夹里执行,看看是不是您要的效果。?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答