批量修改目录下文件扩展名的 bat 脚本

由于某些原因,我们需要批量修改文件扩展名称,可以使用下面脚本处理

@echo off
setlocal enabledelayedexpansion

:: 把 tmp 改成 jpg
set "old_ext=tmp"
set "new_ext=jpg"

for %%f in (*.%old_ext%) do (
    ren "%%f" "%%~nf.%new_ext%"
)

echo 已完成:所有 .%old_ext% 已改为 .%new_ext%
pause

使用步骤:
1、新建一个文本文件,把上面代码复制进去,保存为 rename_tmp_to_jpg.bat
2、把 rename_tmp_to_jpg.bat 放在你要修改的目录下
3、双击运行,就会把目录下所有 .tmp 改成 .jpg