批量更改文件夾名字方法


利用DOS命令和EXCEL可以完成
補充:
假設你的EXCEL工作表為sheet1,先點擊開始菜單中的“運行”,輸入“CMD”,定位到存放圖片的文件夾,再輸入DIR *.JPG /B >TMP.BAT,這時文件夾里回生成一個TMP的BAT文件,右鍵單擊,選擇“編輯”,全選里面的內容,粘貼到sheet2的A1單元格,EXCEL會自動往下分行粘貼,在B2單元格輸入=vlookup(A1,Sheet1!A:B,2,0)回車,往下填充,這時sheet2的B列就會對應每個考試號填充上身份證號,在C1中輸入="ren "&A1&" "&B1回車,往下填充,這時C列中會填充格式為“ren 考試號 身份證號”的內容,把C列全部內容選上復制,再回到TMP.BAT文件,還是右鍵,編輯,把里面的內容全部刪掉,再把剛才在sheet2的C列復制的內容粘貼上去,保存,關閉,再雙擊TMP.BAT,改名完成


第一步、制作一個批處理,把一個文件夾中的文件名(例如照片名)顯示列在電子表格中。把下面橫線間的內容復制到記事本中,另存為擴展名為“.bat”的批處理文件:
-------------------------------------------------------------------
@echo off
echo 請關閉,再把這個批處理文件放在與照片相同的文件夾中……
echo 如果已經放在與照片相同的文件夾中,請按任意鍵繼續……
@pause
@dir /b>列出文件名.xls”
--------------------------------------------------------------------
文件名列出后,復制粘貼到新的電子表格中,以便下一步的操作。

注意:列出的文件名帶擴展名,可以用“查找、替換”為“空”的方式一次去掉擴展名。

首先-查找,輸入引號中的(擴展名)“.jpg”,再點-替換,然后直接點-全部替換。

 


第二步、用批處理批量修改照片名:
在EXCEL表格里面,有照片編號和對應的身份證號碼並且二者對應准確,利用這個表把用照片編號命名的照片批量修改成對應的身份證號碼。

方法一:

單元格A1為列標題“照片編號”,例如Picture001,在A2單元格中;
單元格B1為列標題“身份證號”,例如412829199909018432,在B2單元格中;
單元格F3為照片擴展名“.jpg”。
單元格C1為列標題“合並批處理數據”。
在單元格C2中輸入或復制粘貼括號中的公式:(="REN "&A2&F$3&" "&B2&F$3”)

說明:
“REN”表示“重命名”;
“&”表示合並連接;
“F$3”表示絕對引用F列第3行數據。


方法二:
可以不要表示擴展名的單元格F3。用公式:(="REN"&" "&A2&".jpg"&" "&B2&".jpg")

把原始的照片名(不帶擴展名)輸入或粘貼到A2及以下的單元格中,把身份證號碼輸入或粘貼到B2及以下的單元格中。在C列,從C2單元格拖動填充柄到需要的行,復制填充,然后把C列數據復制后粘貼到記事本中,另存為REN.bat批處理文件,保存到照片所在文件夾(目錄),雙擊運行REN.bat即可。


復制粘貼到記事本中,格式為:

REN Picture001.jpg 412829199909018432.jpg
REN Picture002.jpg 412829199904108416.jpg
REN Picture003.jpg 411528199902181050.jpg
REN Picture004.jpg 412829199904108417.jpg
REN Picture005.jpg 111721199907188433.jpg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM