在此先说一下windows批量修改完文件名之后会存在哪些问题,
问题1:会在文件名的后面自带一个小括号
问题2:在括号的前面有一个空格
一,批量修改文件名
进入文件所在路径-------->全选(Ctrl + A)---------->按F2-------->写入文件名------->按回车结束(Enter)。。。。。
如上操作截图省略。。。。。。。。。。。。。。
修改前:
修改后(很明显,文件名中含有括号跟一个空格)
二, 去除修改之后文件名中的小括号
使用到的脚本内容:
@Echo Off&SetLocal ENABLEDELAYEDEXPANSION
FOR %%a in (*) do (
set "name=%%a"
set "name=!name: (=!"
set "name=!name:)=!"
ren "%%a" "!name!"
)
exit
脚本使用方法:在将要被修改文件的路径下新建一个文本文档,将该内容拷贝进去,保存为.bat格式的文件,双击运行即可
脚本执行前
脚本执行后: