| 今天遇到一個朋友問:如何批量修改文件名?原有文件名沒有規(guī)則,比如員工號或者學(xué)籍號,修改后的文件名要求是姓名或者是身份證號。下面我們說一種較為簡單的方法來解決批量修改文件名的問題。 整體思路:我們要有一個原文件名和新文件名的對應(yīng)關(guān)系,然后結(jié)合重命名命令ren 使用批處理 bat文件解決。 找一個實際案例為例稍稍詳細的說明一下:假如我們要將原為員工號為名字的照片文件修改為身份證號為名字的照片文件。 第一步,我們應(yīng)該從財務(wù)或者人事那里要到人員的信息對照表,實在沒有,我們可以做一個,用excel來制作,如下圖的A、B列,然后使用excel公式生成C列 ="ren "&A2&".jpg "&B2&".jpg" 此處使用了excel的一個字符鏈接公式,不明白的可以直接復(fù)制來用,若想一探究竟可以詳細的參考excel的相關(guān)知識,需要留意的是每一個 & 符號前后需要有字符(需要用英文狀態(tài)下的雙引號,如"ren ")或者單元格名稱(不需要引號,如A2)。   第二步,將C列所有生成的內(nèi)容(不含表頭單元格),復(fù)制,點擊“開始”-“程序”-“附件”-“記事本”,粘貼,另存為bat文件(保存類型選擇“所有文件”,然后在文件名處輸入 批量修改.bat)。 
 第三步,將 生成的bat文件放到需要修改文件名的文件夾里,雙擊即可。 
 上面的例子是針對沒有規(guī)則的文件名,如果原始文件名和新生成的文件名都有一定的規(guī)則,你就可以使用excel的功能將其拖拽生成或者使用公式和函數(shù)生成新的文件名。 如果上例中文件名已經(jīng)帶有后綴,那就更好辦了,直接在A列的前面增加一列,全部輸入 ren 然后不要什么公式生成,直接將三列數(shù)據(jù)復(fù)制到記事本,保存為bat文件,將bat文件復(fù)制到圖片文件夾,雙擊即可。 通過這個例子我們知道核心就是 bat 批處理和 ren 重命名命令。學(xué)會了這個你就不怕以后再命名大批量的文件了,畢竟從網(wǎng)上下載的那些修改文件名的程序不能解決你的所有問題,特別是如果你的文件名是沒有規(guī)則的名字。 本文是 有圖小站 原創(chuàng),原地址 http://www./post/646.html 轉(zhuǎn)載請保留。 | 
|  |