照片名批量修改 yu 2015-08-02 20:19 來自QQ空間日志 批量修改文件名在學(xué)校用得較多,尤其是對學(xué)生信息進行采集時,把照好的照片,更改為學(xué)生的姓名、學(xué)號或其它內(nèi)容。我們使用excel中的學(xué)生數(shù)據(jù),利用excel中的公式和填充,結(jié)合DOS命令,可以方便的實現(xiàn)這個操作。 前提:照片名字和學(xué)生信息有特定的規(guī)律,如照片以某一序號命名,而學(xué)生信息與之也有對應(yīng)的關(guān)系。 這里以把照片名字批量更改為學(xué)生姓名為例,說一下方法。 步驟1: 在excel中,如果A列是學(xué)生序號,B列是學(xué)生姓名,可以事先把學(xué)生姓名按照序號排列好,備用。 在照片文件夾中,新建一個文本文件,內(nèi)容為“dir *.jpg /b>圖片文件列表.txt”保存后,將此文本文件更成BAT格式,雙擊運行此文件,會生成一個“圖片文件列表.txt”的文件,打開此文件,會看到文件夾中所有照片的文件名。將這些內(nèi)容復(fù)制到excel中放在C列,粘貼時可使用選擇性粘貼中的文本格式,此時學(xué)生姓名應(yīng)該與照片的文件名是一一對應(yīng)的關(guān)系,如果不一致,應(yīng)該先對照片名進行整理后再進行復(fù)制。 最終,在excel中,A列是學(xué)生序號,B列是學(xué)生姓名,C列是照片名,一一對應(yīng)無差錯。 如圖所示: 步驟2: 在D2單元格輸入以下紅字內(nèi)容 ='ren '&c2&' '&b2&'.jpg' (空格和引號不能省略)回車確認(rèn)后,D2中顯示諸如以下內(nèi)容“ren DSC0001.JPG 張三.jpg”,將此公式利用填充柄填充到D列其它單元格中,D列的內(nèi)容就是更改文件名的DOS命令。 如圖所示: 步驟3: 在照片文件夾中,新建一個文本文件,將D列的內(nèi)容復(fù)制到此文件中,保存后,將文本文件更改為BAT格式,比如ren.bat雙擊此文件就可以把所有照片的名字更改為學(xué)生姓名 |
|