我有210支圖片檔,要做更名的動作, 想用批次檔(.BAT)處理
檔名是:
img-1.jpg~img-9.jpg, img-10.jpg~img-99.jpg,img-100.jpg~img-210.jpg
需要將檔名的數字部份,均可成三位數.
也就是變成:img-001.jpg~img-099.jpg 部份需要更名
想請教批次檔的撰寫方式

for /l %i in (1,1,9) do ren img-%i.jpg img-00%i.jpg
for /l %i in (10,1,99) do ren img-%i.jpg img-0%i.jpg

or

for /l %i in (1,1,99) do if %i LSS 10 ( ren img-%i.jpg img-00%i.jpg ) else ( ren img-%i.jpg img-0%i.jpg )

最後修改日期: 2014-07-30

作者

留言

撰寫回覆或留言