CBETA電子書ID文件名統改為經名的一個方法

使用CBETA的電子書已有多年,每隔一段時間就會來下載最近更新的全套電子書,受益匪淺,唯一感到遺憾的是檔名統一採用 ID 編碼,雖有經名的對照表,查找起來終究是不便。近來學會一個統改檔名的方法,十來分鐘即可完成,想到可能有不少人有相同的需求,特分享出來。
(注:我是大陸人,漢字本來用的是簡體,因論壇裡的帖子多用繁體,為便於大多數人閱讀,用word轉為了繁體,有些名詞轉換後或許不完全準確,但應該不至於影響理解,見諒。)

一、

  1. 備份準備重命名的資料夾

  2. 在準備重命名的資料夾的上級資料夾位址欄輸入cmd

  3. 在cmd裡輸入dir /B /S > list.txt,匯出“現檔案名”清單

二、

  1. 新建excel檔,將“現檔案名”拷貝入A列

  2. 將“新檔案名”(filelist)拷貝入C列

  3. 在D1輸入公式 =B1 & “-尾碼” (注:“-尾碼”為副檔名,如.epub)

  4. D列向下拖動至所需範圍,釋放後自動填充公式

  5. 在B列通過“選擇性粘貼”將D列結果拷貝為靜態值(右鍵→選擇性粘貼→值)

  6. 刪掉C列和D列,保存,再另存為.csv(UTF-8)格式

  7. “新檔案名”裡如果有半形逗號,替換為其他符號,如下腳點或小短線,以免被識別為欄位分隔符號

  8. 如果“新檔案名”裡有混亂的情況(如B0和Ba字頭交叉),將B列單列昇冪排列(以當前選中區域排序,不擴展)即可

三、

  1. 打開Bulk Rename Utility

  2. 操作→導入重命名-配對文本,導入剛剛生成的csv檔

  3. 在最下方紅色區域查看導入的配對文本是否正確

  4. 如果正確,在上方左側選中要改名的資料夾(子資料夾),然後全選裡面的檔,應該會預覽出新名稱

  5. 如有新名稱存在問題(紅字標出),則取消選中它

  6. 其餘檔重命名即可

已知可能無法以此辦法重命名的檔(多為字元無法正常顯示所致,需要自己手動修改)
B0140 , 24 , 10 , 雪峰志 , 徐𤊹纂輯
T0553 , 14 , 1 , 佛說㮈女祇域因緣經 , 後漢 安世高譯
T0710 , 16 , 1 , 慈氏菩薩所說大乘緣生稻𦼮喻經 , 唐 不空譯
T0913 , 18 , 1 , 火𤙖供養儀軌
T1115 , 20 , 1 , 觀自在菩薩阿麼𪘨法
T1159A , 20 , 1 , [峚-大+(企-止)]𡇪大道心驅策法
T1238 , 21 , 1 , 阿吒婆𤘽鬼神大將上佛陀羅尼經 , 失譯
T1240 , 21 , 1 , 阿吒薄𤘽付囑呪
T1955 , 46 , 2 , 顯密圓通成佛心要集 , 遼 道[厄*殳]集
X0449 , 24 , 10 , 大般若經綱要 , 清 葛䵻提綱
X0652 , 35 , 12 , 金剛三昧經通宗記 , 清 𧧌震述
X1454 , 73 , 2 , 雲谷和尚語錄 , (參學)宗敬.道傑.惟能.宗㞧.祖祿 編
X1550 , 78 , 4 , 淨土聖賢錄續編 , 清 胡𤥻述

2 Likes

謝謝您的分享!真的好實用!
還貼心的使用繁體字 :star_struck::+1: 真的是佛心來的~

也歡迎大家多多分享,讓讀經更便利,祝大家讀經愉快 :leaf_fluttering_in_wind:

2 Likes