安全起見,請(qǐng)先備份文件,用復(fù)制文件做測(cè)試。
效果示例:
原文件名:
59471620240605_TES_20240605184419913.jpg
……
20230905 002_TES_20230905103347655.jpg
修改后文件名
文件1_超聲59471620240605_TES_20240605184419913.jpg
……
文件177_超聲20230905 002_TES_20230905103347655.jpg
使用步驟:
1.在文件所在文件夾新建一個(gè).txt文檔,命名 add_prefix.txt;
2.將下面代碼復(fù)制如文檔中,保存文檔。(UTF-8);
3.將文檔后綴修改為.bat。
4.雙擊運(yùn)行。
@echo off
chcp 65001 >nul
echo 開始批量重命名...
echo.
set n=1
for /f "delims=" %%a in ('dir /b /a-d') do (
if not "%%a"=="%~nx0" (
echo 正在處理: %%a
call :rename_file "%%a"
set /a n+=1
)
)
echo.
echo 完成!
pause
exit /b
:rename_file
set "filename=%~1"
echo 重命名: %filename%
echo 為: 文件%n%_超聲%filename%
ren "%filename%" "文件%n%_超聲%filename%"
exit /b
其他變體:
1.添加日期前綴:
ren "%filename%" "文件%n%_%date:~0,4%%date:~5,2%%date:~8,2%_%filename%"
2.只添加序號(hào)和基礎(chǔ)文字前綴:
ren "%filename%" "%n%_超聲%filename%"