批量命名文件

参考链接:https://jingyan.baidu.com/article/574c5219fda53a2c8c9dc136.html

有一千多张图,但是文件名比较乱,想改成1.jpg、2.jpg这样。

在所有图片界面,ctrl+A全选后,按F2,就开始命名,随便输个A回车,然后所有图的名字都跟着变了:

然后在bat文件中写如下代码,就可以去括号和那个A:

@Echo Off&SetLocal ENABLEDELAYEDEXPANSION

FOR %%a in (*) do (

set "name=%%a"

set "name=!name: (=!"

set "name=!name:)=!"

set "name=!name:A=!"

ren "%%a" "!name!"

)

exit

代码的意思就是获取名字后,把文件名中的A、空格(、)三个符号分别替换成空,然后重命名。

运行bat文件后名字就改好啦:

你可能感兴趣的:(批量命名文件)