貼上一批檔案名稱,套用加前綴、加後綴、尋找取代(支援 Regex)、流水號、改副檔名、移除特殊字元等規則,即時預覽改名結果,一鍵下載 Bash 或 Windows Batch 執行腳本。
批次重新命名工具讓你貼上一批檔案名稱,套用加前綴、加後綴、尋找取代(支援 Regex)、加流水號、改副檔名、移除特定字元等規則,一次產生整批新檔名。手動逐一改名既慢又易錯,這個工具幫你一次處理數十、數百個檔名。
你可以預覽改名前後的對照,確認規則正確後,再依輸出結果去重新命名實際檔案。
不會。本工具是純前端的「預覽器」,您貼上的只是文字形式的檔案名稱,不會讀取您電腦上的真實檔案。工具的產出是一個可下載的腳本(Bash .sh 或 Windows .bat),您需要自行在對應的作業系統終端機或命令提示字元中執行腳本,才能真正對檔案進行重新命名。
在「尋找取代」規則中勾選「Regex」後,「尋找」欄位可以輸入正規表示式,例如 \d+ 可匹配連續數字,(\w+)_(\w+) 可用 $2_$1 交換兩個詞。若取消勾選「區分大小寫」,則使用 /gi 旗標進行全域不區分大小寫的取代。Regex 錯誤時,該規則會自動略過。
選擇「流水號」規則後,工具會為每個檔案按順序加上編號前綴。您可以設定起始號碼(預設為 1)、補零位數(如設為 3 則生成 001、002…)和號碼前綴文字。編號會加在原始檔名前面,原始檔名和副檔名會保留。例如原始檔名 report.csv,設定起始號 1、位數 3,結果會是 001_report.csv。
下載 rename.sh 後,在終端機中先執行 chmod +x rename.sh 賦予執行權限,然後使用 ./rename.sh 執行。建議先在測試目錄中驗證腳本效果,確認無誤再在正式目錄執行。腳本使用標準 mv 指令,相容 macOS、Linux 和 WSL(Windows Subsystem for Linux)。
本工具處理的是「檔名文字」,產生整批新檔名供你套用。實際重新命名檔案需在你的檔案總管或腳本中進行,本工具不會直接存取你的檔案。
支援。尋找取代可開啟正規表達式做進階比對,但建議先用少量檔名測試,避免規則誤改。
設定流水號時可指定位數補零(如 001、002),讓檔名在排序時維持正確順序,避免 1、10、2 這種亂序。
不會。所有處理都在你的瀏覽器本機完成,檔名不會上傳或儲存。