跳转至
思 · 原创手记

文件后缀名批量修改

Mon 的个人花园 正在计算 阅读模式

有时候我们下载下来的文件有批量修改后缀名的需求,以下代码能够实现,使用方式与之前写过的一篇文章相同:利用批处理脚本给当前文件夹下的所有文件按照顺序进行重命名_20240621173057。

@echo off
setlocal enabledelayedexpansion

:: 获取当前批处理文件的完整路径和文件名
set "current_bat=%~nx0"

for %%f in (*.*) do (
    if /I "%%~nxf" neq "%current_bat%" (
        set "filename=%%~nf"
        ren "%%f" "!filename!.mp3"
    )
)

endlocal