by goldlove
2025-08-30 20:02
MS Excel 適用於製作清單
以下簡要說明製作【批次多樣化更名清單】的步驟:
1.擷取更名目標:
使用【目標資料夾內含檔名輸出工具】 程式碼
將想批次更名的多個檔案名稱擷取儲存到 TXT 檔
功能像 DirPrintAdv 的精簡版
只對目標資料夾列出檔名清單
2.開啟 Excel 活頁簿
將清單內容複製貼到 Excel 試算表 A 欄
3.準備【基準標的】欄位
使用【=】運算子使 E 欄 等於 A 欄 內容
若想在原檔名左側增添一組以上字串
依情況放到F、G、H……均隨意
4.準備增添字串
將想要增添的內容放到 D 欄
有多組不同字串則依需求在【基準標的】相對位置並排
5.執行【字串融合】
使用【&】運算子使 B 欄 等於【需求檔名】的組合
使用 Excel 函數【CONCATENATE()】可將
指定範圍儲存格內容以文字形式組合成【單一字串】
在此步驟,若有想保留【原始檔名】不想變更
則將 A 欄 內該儲存格內容清空(即該列留白)
6.儲存【清單.txt】
同時複製 A 欄 和 B 欄 貼到純文字 TXT 檔案,
形成以【Tab】分隔【原始檔名】及【需求檔名】兩欄的
純文字檔,並儲存為批次更名依據的【清單.txt】
7.執行【檔名變更】
執行【批次資料夾或檔案更名】程式碼
將目標資料夾內檔案變更為需求的新檔名
(目標資料夾中檔案未在清單中者,檔名保持原狀)
8.心得
【Renamer】工具無法批次處理這種多樣化更名方式
少許檔案看不出效率,不過一次更名一千多個小說檔時真的很暢快