用途
可以將任意的文件名批量修改有規(guī)律的文件名,如下:
使用方法
新建一個(gè)文本文件(.txt),將下面代碼復(fù)制進(jìn)去,保存,最后將文件后綴改成.bat,放到想要批量操作的文件所在的文件夾,直接雙擊就好.
實(shí)現(xiàn)代碼
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
COLOR 0A
TITLE keith batch rename tool
ECHO.
ECHO =================================
ECHO 歡迎使用keith批量命名工具
ECHO =================================
ECHO.
ECHO 請(qǐng)選擇要批量修改的處理的后綴名:
ECHO.
ECHO 1. 所有文件(只會(huì)修改文件名)
ECHO 2. txt
ECHO 3. png
ECHO 4. 其他,我自己來輸入
ECHO.
CHOICE /C 1234 /m "你的選擇是: "
IF %ERRORlEVEL% equ 1 SET suffix=*
IF %ERRORlEVEL% equ 2 SET suffix=txt
IF %ERRORlEVEL% equ 3 SET suffix=png
IF %ERRORlEVEL% equ 4 (
ECHO.
SET /P suffix="請(qǐng)輸入要批量處理的后綴名: "
)
ECHO.
SET /p prefix="請(qǐng)輸入你修改成的文件名的開頭: "
ECHO.
ECHO 修改ing...
ECHO.
SET /a index=0
FOR %%i in (*.!suffix!) do (
SET /a index=!index!+1
SET name=!prefix!!index!.!suffix!
REN "%%i" !name!
)
IF %ERRORlEVEL% equ 0 (
ECHO 修改成功!
) ELSE (
ECHO 修改失敗!
)
ECHO.
PAUSE
最后
剛剛看了看windows batch script的知識(shí),這個(gè)工具還是很簡(jiǎn)單,但也還是可以解決一點(diǎn)小問題,如果你們有什么需求想要批量處理的,可以在下面留言,我可以盡量去寫,當(dāng)作訓(xùn)練.