有時(shí)我們想把一些圖片批量重命名的時(shí)候,可能會(huì)想到用acdsee7.0以上的版本來實(shí)現(xiàn)。也有人可能會(huì)在我的電腦里,打開文件夾,全選圖片文件,然后按著ctrl鍵不放,在第一個(gè)圖片上右健單擊重命名,放開左健,把文件的文件名了文件類型寫好,如list.jpg。你寫好文件名好,把鼠標(biāo)住空白處一點(diǎn),就批量改成了list(1).jpg、list(2).jpg、list(3).jpg這樣。說實(shí)在的,我很討厭生成的那個(gè)小括號(hào),一點(diǎn)美感都沒有。
用ACDSEE當(dāng)然可以根據(jù)我的要的方法來重命名,但在我們沒有裝ACDSEE的時(shí)候,我們其實(shí)可以利用批處理的方法實(shí)現(xiàn),將以下代碼復(fù)制到記事本,保存為ren.bat,雙擊執(zhí)行就OK啦!
@echo off&setlocalEnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.jpg') do(
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "list0!a!.jpg") else ren "%%i""list!a!.jpg"
set/a a+=1
)
)
如果你要重命名的文件的類型為jpg圖片,那么以下就是實(shí)現(xiàn)批量修改jpg圖片的批處理語句!
如果是其它的文件類型,就相應(yīng)把把
其實(shí)懂點(diǎn)編程的人,還可以根據(jù)上面的語句來寫出更多重命名的批處理。
聯(lián)系客服