借助 Excel,可以輕松地給海量文件批量重命名。
案例:
某個文件夾中有以下文件列表,希望把它們重命名為 a1.jpg, a2.jpg...
解決方案:
1. 在該目錄下新建一個名為 dir.txt 的文本文件,寫入以下內容:
dir/s>1.txt
釋義:
這是 DOS 命令,意思是列出本文件夾中的所有文件
并將文件名寫入一個名為 1.txt 的文件中
2. 將 dir.txt 文件的后綴名改為 .bat:
.bat 是批處理文件,雙擊后即可立即執行文件中的命令
3. 現在雙擊 dir.bat 文件,可以看到文件夾中已經多出來一個 1.txt 文件
4. 打開 1.txt 文件看下,果然就是 DOS 命令的執行結果
5. 用 Excel 打開 1.txt 文件,可以看到一行中內容都在同一個單元格中,現在需要用分列的方式把文件名提取出來
6. 點擊菜單欄的“數據”-->“分列”,按照步驟分列出文件名,具體方式可以參照
7. 文件名分出來以后,我們把其他不相關的數據全部刪除,在 A 列放置原文件名,B 列放置目標文件名,C 列輸入以下公式:
='ren '&A7&' '&B7
ren 后面必須要有空格
第 2 個 “ ” 當中也有個空格
所有文件名都必須完整,包含后綴名
這樣出來的就是一句重命名的 DOS 命令
8. 現在我們把 C 列的內容復制粘貼到文本文件中,將這個文件保存在需要重命名的文件夾下,文件后綴名設置為 .bat
9. 雙擊這個 rename.bat 文件,所有文件名都按要求完成了批量重命名