📁 批次重新命名預覽器

貼上一批檔案名稱,套用加前綴、加後綴、尋找取代(支援 Regex)、流水號、改副檔名、移除特殊字元等規則,即時預覽改名結果,一鍵下載 Bash 或 Windows Batch 執行腳本。

什麼是批次重新命名工具?

批次重新命名工具讓你貼上一批檔案名稱,套用加前綴、加後綴、尋找取代(支援 Regex)、加流水號、改副檔名、移除特定字元等規則,一次產生整批新檔名。手動逐一改名既慢又易錯,這個工具幫你一次處理數十、數百個檔名。

你可以預覽改名前後的對照,確認規則正確後,再依輸出結果去重新命名實際檔案。

適用情境

如何使用

  1. 貼上要處理的檔案名稱清單。
  2. 加入改名規則(前後綴、取代、流水號等)。
  3. 預覽改名前後的對照結果。
  4. 複製整批新檔名,套用到實際檔案。

使用技巧

名詞解釋

批次重新命名
一次對多個檔名套用相同規則改名。
流水號
依序遞增的編號,常用於排序檔案。
前綴/後綴
加在檔名開頭或結尾的固定文字。

常見問題 FAQ

這個工具實際上會重新命名我的檔案嗎?

不會。本工具是純前端的「預覽器」,您貼上的只是文字形式的檔案名稱,不會讀取您電腦上的真實檔案。工具的產出是一個可下載的腳本(Bash .sh 或 Windows .bat),您需要自行在對應的作業系統終端機或命令提示字元中執行腳本,才能真正對檔案進行重新命名。

Regex(正規表示式)尋找取代如何使用?

在「尋找取代」規則中勾選「Regex」後,「尋找」欄位可以輸入正規表示式,例如 \d+ 可匹配連續數字,(\w+)_(\w+) 可用 $2_$1 交換兩個詞。若取消勾選「區分大小寫」,則使用 /gi 旗標進行全域不區分大小寫的取代。Regex 錯誤時,該規則會自動略過。

流水號規則是如何運作的?

選擇「流水號」規則後,工具會為每個檔案按順序加上編號前綴。您可以設定起始號碼(預設為 1)、補零位數(如設為 3 則生成 001、002…)和號碼前綴文字。編號會加在原始檔名前面,原始檔名和副檔名會保留。例如原始檔名 report.csv,設定起始號 1、位數 3,結果會是 001_report.csv。

如何在 macOS 或 Linux 執行下載的 .sh 腳本?

下載 rename.sh 後,在終端機中先執行 chmod +x rename.sh 賦予執行權限,然後使用 ./rename.sh 執行。建議先在測試目錄中驗證腳本效果,確認無誤再在正式目錄執行。腳本使用標準 mv 指令,相容 macOS、Linux 和 WSL(Windows Subsystem for Linux)。

會直接改我的檔案嗎?

本工具處理的是「檔名文字」,產生整批新檔名供你套用。實際重新命名檔案需在你的檔案總管或腳本中進行,本工具不會直接存取你的檔案。

支援 Regex 嗎?

支援。尋找取代可開啟正規表達式做進階比對,但建議先用少量檔名測試,避免規則誤改。

流水號怎麼補零?

設定流水號時可指定位數補零(如 001、002),讓檔名在排序時維持正確順序,避免 1、10、2 這種亂序。

資料會上傳嗎?

不會。所有處理都在你的瀏覽器本機完成,檔名不會上傳或儲存。