[問題] 批次修改副檔名

作者: Arabella (16)   2021-08-12 02:34:54
作業系統:Windows 10
問題內容:
想要批次修改副檔名
目前只會批次修改同一資料夾內的檔案
我想要批次處理
資料夾裡面的好幾個子資料夾內的檔案
把副檔名改掉
該怎麼設定呢?
請大大教學,感謝
作者: smallreader (小讀者)   2021-08-12 03:37:00
先問改什麼類型的檔案?直接改副檔名不會自動把內容轉碼成另一個格式喔一般我都用python命令列去批次重新命名及轉檔import osext = ".txt"for r, d, f in os.walk("."):f0, f1 = os.path.splitext(f)if f1 in [".foo", ".bar", ".baz"]:os.rename(os.path.join(r,f),os.path.join(r, f0+ext))這段是照著你問的問題寫出來的,會把指定的副檔名等全部換成一種,可是沒有實用性,除非是相同mimetype像把.jfif .jpeg .JPG改成.jpg吧...
作者: decorum (Festina Lente)   2021-08-12 04:22:00
rename master
作者: hirokofan (笠原弘子 命!)   2021-08-12 06:53:00
要不要乾脆找個小軟體來處理啊....
作者: baobao0915 (寶寶)   2021-08-12 13:57:00
小軟體就好~在公司很常用

Links booklink

Contact Us: admin [ a t ] ucptt.com