BatchName測試版
加入測試
使用說明

五分鐘上手 BatchName

從裝上到改完第一批檔案,大概需要五分鐘——其中四分鐘花在 Safari 那幾個開關上。這一步過了以後,往後每次改名都只是「選檔案、挑規則、點執行」。

安裝與啟用

  1. 1

    在 Mac 上裝好 TestFlight

    從 Mac App Store 搜尋並安裝 TestFlight。需要 macOS 12 Monterey 或更高版本 · Safari 15+

  2. 2

    打開公開測試連結,安裝 BatchName

    在 Mac 上打開測試連結,TestFlight 會自動接管並顯示 BatchName,點「安裝」即可。

    加入 TestFlight 測試

  3. 3

    打開 BatchName,在 Safari 裡啟用擴充功能

    裝完先打開一次 BatchName。它會告訴你擴充功能目前是開是關,並提供一個按鈕直接跳到 Safari 設定的「擴充功能」。

    在左側清單裡勾選 BatchName,右側把各雲端硬碟網站的權限改成「允許」。這一步不做,擴充功能裝了也不會運作。

    Safari → 設定 → 擴充功能。左邊勾選啟用,右邊給網站權限。

  4. 4

    打開任一家支援的雲端硬碟

    登入後進入「全部檔案」,擴充功能就會自動辨識目前網站。目前支援這九家:

    • 夸克網盤pan.quark.cn
    • 阿里雲盤alipan.com
    • 百度網盤pan.baidu.com
    • 迅雷雲盤pan.xunlei.com
    • 115 網盤115.com
    • UC 網盤drive.uc.cn
    • 123 雲盤123pan.com
    • 中國移動雲盤yun.139.com
    • 天翼雲盤cloud.189.cn

打開面板

面板有兩個入口,用哪個都行。

懸浮按鈕(常用)

進入雲端硬碟的檔案清單頁後,頁面右下角會出現一顆「批次重新命名」膠囊按鈕,點它直接開面板。

  • 按住可以拖到任意位置,位置會被記住
  • 每家雲端硬碟各記各的位置,互不影響
  • 在按鈕上按右鍵可以「複位按鈕位置」
批次重新命名

工具列圖示

點 Safari 工具列上那支鉛筆圖示打開設定面板。這裡可以:

  • 確認目前網站是否被辨識(頂部的綠點 pill)
  • 開關懸浮按鈕
  • 切換介面語言與淺色 / 深色外觀

基本流程

面板左邊設定規則,右邊看結果。左邊改一個字,右邊立刻跟著變——一直改到右邊是你想要的樣子,再點執行。

BatchName
UC 網盤
已選 8/8
取代文字
.2026.1080p.WEB-DL.H264.AAC-iQIYI
新的文字
全部類型
喜剧之王单口季.S03E01.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E01.mp4
喜剧之王单口季.S03E02.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E02.mp4
喜剧之王单口季.S03E03.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E03.mp4
喜剧之王单口季.S03E04.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E04.mp4
喜剧之王单口季.S03E05.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E05.mp4
喜剧之王单口季.S03E06.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E06.mp4
喜剧之王单口季.S03E07.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E07.mp4
喜剧之王单口季.S03E08.2026.1080p.WEB-DL.H264.AAC-iQIYI.mp4喜剧之王单口季.S03E08.mp4
衝突 0·不變 0·就緒 8
  1. 1

    挑出要改的檔案

    打開面板時會帶上目前資料夾的全部檔案。用搜尋框依關鍵字過濾,或者用類型篩選只看檔案 / 只看資料夾,然後勾選。「全選」是對目前篩選結果生效的,不是對整個資料夾。

  2. 2

    選一條規則並填參數

    左上角下拉選規則,下面跟著出現這條規則的參數。參數會被記住,下次打開面板還是上次那套——同一個規則批次整理多個資料夾時不用重填。

  3. 3

    核對預覽

    右邊每行是「原檔名 → 新檔名」,變動的部分會以強調色標出。底部統計條告訴你有多少衝突、多少不變、多少已就緒。覺得不對就回左邊改參數,改到滿意為止。

  4. 4

    執行

    點「執行重新命名」,按鈕上的數字就是這次會改動的檔案數。執行過程中可以暫停或取消,已經改完的不會回滾。中途失敗的會單獨列出來,可以只重試失敗的那幾條。

六種規則

前四條是常用規則,後兩條在下拉裡歸到「進階」。

取代文字

常用

把檔名裡的某段字取代成另一段,可選是否區分大小寫、只取代第一處還是全部取代。

改前[电影天堂]星际穿越.2014.mkv
改後星际穿越.2014.mkv
尋找 [电影天堂] → 取代為空
搜尋文字
要被取代掉的那段文字。
取代為
換成什麼。留空就是直接刪掉。
區分大小寫
開啟後 ABCabc 視為不同。
取代所有符合項目
關閉時只取代每個檔名裡的第一處。

預設只改檔名主體,副檔名不受影響。

加入文字

常用

在檔名開頭或結尾插入固定文字,可自訂與原檔名之間的分隔符號。

改前第01集.mp4
改後流浪地球 - 第01集.mp4
開頭插入「流浪地球」,分隔符號「 - 」
位置
插到開頭還是結尾。
文字
要插入的內容。
分隔符號
插入文字與原檔名之間隔什麼,比如空格、-_。不填就是緊挨著。

插到結尾時是加在副檔名之前的,不會變成 .mp4後綴

加入編號

常用

依目前清單順序加入連續編號,可設定起始值、位數(補零)、放在開頭還是結尾。

改前风景照.jpg
改後001 风景照.jpg
起始 1,3 位補零,放開頭,分隔符號為空格
起始編號
從幾開始。
位數
補零到幾位。填 3 就是 001、002。
位置
編號放開頭還是結尾。
分隔符號
編號與原檔名之間隔什麼。

編號順序就是預覽清單裡的順序——想換順序,先用搜尋或篩選調整清單。

清理檔名

常用

把檔名裡檔案系統不接受的字元統一換成底線,也可以另外指定一批要直接刪除的字元。

改前会议纪要<最终版>?.docx
改後会议纪要_最终版__.docx
移除不合法字元(換成 _)
移除不合法字元
把檔案系統不接受的字元(\ / : * ? " < > |)統一換成底線 _——注意是取代不是刪除,所以字元數不變。
自訂移除字元
再額外指定一批字元,這批是直接刪除的,不留底線。

多餘的連續空格也會被壓成一個,首尾空格一併去掉。

正規表示式取代

進階

用正規表示式比對並取代,支援擷取群組、自訂 flags,可選擇是否連副檔名一起改。寫錯會當場提示,不會帶著錯誤規則去執行。

改前S01E05.1080p.WEB-DL.mkv
改後S01E05.mkv
樣式 \.\d+p.*$ → 取代為空
正規表示式
比對樣式,不用寫前後的斜線。
取代為
支援 $1$2 這樣的擷取群組引用。
區分大小寫 / 全域取代
對應正規表示式的 ig 旗標。
附加旗標
需要 msu 時在這裡填。
包含副檔名
開啟後連 .mp4 一起參與比對,可以用來改副檔名。

正規表示式寫錯會當場標紅提示,不會帶著錯誤規則去執行。拿不準就先看右側預覽。

劇集擷取

進階

從雜亂的原檔名裡認出集數,依範本重排成規整的劇名 + 季集格式。可設定季號、集數偏移、補零位數,認不準時還能為集數前後加上錨點詞。

改前[SubGroup] Show - 05 [1080p][x265].mkv
改後毕业季 S01E005.mkv
劇名「毕业季」,季 1,補零 3 位
劇名 / 前綴
輸出檔名裡的劇集名稱。
季號
預設 1,輸出時補零到兩位(S01)。
集數偏移
辨識出的集數會加上這個值。第二季從 13 開始編號時填負數把它拉回 1。
補零位數
集數補零到幾位,預設 3。
輸出範本
預設 {prefix} S{season}E{episode}{ext},四個變數可以自由排列。
集數前 / 後錨點
認不準集數時,告訴它集數前後緊挨著的是什麼詞。

目標格式取決於你用的刮削器,但主流幾家沿用的是同一套約定——劇名 - SxxExx。完整的命名規範可參考 Kodi Wiki 的劇集命名文件,那是一篇社群維護的技術文件,Emby、Jellyfin、Plex 的辨識邏輯大體與之一致。

衝突與還原

衝突是什麼

兩個檔案算出同一個新檔名,或者 A 要改成 B 的檔名、同時 B 要改成 A 的檔名——這兩種情況直接執行都會弄丟檔案。BatchName 在執行前就會把它們找出來,跳出視窗讓你決定。

衝突會在執行前攔下來,不會等到改壞了才發現。

循環改名這種能安全完成的情況,BatchName 會自動排出正確的執行順序,不需要你手動拆。真正無解的(比如三個檔案都要叫同一個名字)才會攔下來問你。

還原上一批

執行完成後,面板左下角的還原按鈕會亮起來。點一下,剛才那一批全部回到原本的檔名。

只保留最近一批。再執行一次新的重新命名,可還原的就變成新的這批了,上一批還不回去。所以每批改完先看一眼結果,不對就當場還原。

常見問題

懸浮按鈕沒出現?

懸浮按鈕只在「檔案清單頁」顯示——雲端硬碟首頁、影片 / 圖片 / 文件這類分類頁、回收站、分享清單都不顯示。那些頁面沒有「目前資料夾」的概念,改名行為不確定,寧可不給按鈕。回到「全部檔案」再看看。另外確認一下擴充功能 popup 裡的「顯示懸浮按鈕」開關是開著的。

提示「無法載入擴充功能資源」或者面板打不開?

這是 Safari 的網站權限沒給。點網址列左側的 BatchName 鉛筆圖示,把目前網站的權限改成「允許」或「在此網站上一律允許」,然後重新整理頁面。

改名執行到一半失敗了怎麼辦?

面板會把失敗的那幾條單獨標出來,可以只重試失敗項目,成功的不會被重複改。常見原因是雲端硬碟登入過期(重新登入後重試)或者操作太密集被雲端硬碟限流(等一會兒再試)。

能還原幾次?

只保留最近一批。執行完一次重新命名後,還原按鈕會把那一批全部回到原本的檔名;再執行一次新的,可還原的就變成新的這一批了。

有 iPhone / iPad 版嗎?

沒有,只做 Mac。行動端的雲端硬碟要麼沒有可用的網頁版,要麼頁面結構和桌面端完全是兩套,做了也維護不動。

我的規則設定存在哪裡?

存在瀏覽器本機,不上傳。清除 Safari 的網站資料、或者解除安裝擴充功能,設定就一起沒了。

支援重新命名資料夾嗎?

支援。面板工具列裡有「包含資料夾」選項,打開後資料夾會一起出現在清單裡參與改名。

還是沒解決?

在 TestFlight 裡直接送出回饋,或者寫信給我們。描述一下用的是哪家雲端硬碟、什麼規則、檔名長什麼樣,會幫我們定位得快很多。

support@5km.tech