Mac 怎麼批次重新命名大量檔案
在 Finder 選取多個檔案後,右鍵點「重新命名」,可選擇「加入文字」「取代文字」或「格式」三種批次改名方式,直接套用到所有選取的檔案。
整理旅遊照片是我最常聽到有這個需求的情境:從相機記憶卡匯進來三百張,檔名全是 DSC_0001.jpg 這種格式,完全看不出拍的是什麼。很多客人這時候會去找第三方 App,其實 Finder 本身就有批次改名功能,早在 macOS Yosemite 就加進去了,很多人用了 Mac 好幾年都不知道。
右鍵選單就是入口
選好你要改名的檔案——可以 Command+A 全選,也可以按住 Shift 或 Command 挑選部分——然後在任意一個選取的檔案上按右鍵,選單裡會出現「重新命名 N 個項目」,N 就是你選的數量。這個選項只有在選取兩個以上的檔案時才會出現,選一個只會看到普通的「重新命名」。
跳出來的視窗有三個模式:加入文字、取代文字、格式。大部分情況下「格式」最好用,可以設定統一的名稱前綴再自動加序號,例如「日本旅遊001」「日本旅遊002」這樣的格式。
改前先確認,改後立刻可以復原
批次改名有一個習慣要養成:套用之前看一下預覽,Finder 會在視窗下方顯示「之前 → 之後」的範例。確認沒問題再按「重新命名」。
如果改完覺得不對,立刻按 Command+Z,全部改名動作都會還原,這是我認為這個功能最值得稱讚的設計。只要還沒關掉 Finder 視窗或切去做其他事,都來得及。
更複雜的需求用 Automator
如果你需要重複用到同一組改名規則,例如每次從相機匯出檔案都要做同樣的整理,可以用 Automator 建立一個「服務」,之後右鍵就能一鍵套用,比每次手動設定省事。Terminal 的 rename 指令更強大,但那是另一個層次的工具,一般使用不需要走到那裡。
Finder 批次改名在 Apple Silicon 和 Intel Mac 上操作完全相同,不受晶片影響。
操作步驟
跟著做,點一下打勾常見問題
Finder 批次改名可以改副檔名嗎(例如 .jpg 改 .jpeg)?
可以用「取代文字」把「.jpg」取代為「.jpeg」,但 Finder 預設可能會提示副檔名更動。更安全的方法是用 Automator 或 Terminal 的 rename 指令,避免意外破壞檔案格式。
要同時加前綴又加序號怎麼做?
「格式」模式本身就支援前綴加序號,在「自訂格式」欄填前綴名稱,系統會自動在後面加序號,不需要分兩次操作。
改名的檔案很多(超過 1000 個),Finder 會不會當掉?
Finder 批次改名對一般使用量沒有問題,幾千個檔案也能處理,但會稍微花一點時間。如果量真的很大或有複雜的命名邏輯,Automator 的「重新命名 Finder 項目」動作更穩定。
Automator 和 Finder 內建改名有什麼差?
Finder 的改名適合簡單、一次性的任務。Automator 可以建立可重複執行的工作流,設定更複雜的條件,也可以存成服務(右鍵選單)方便日後再用。