利用批次檔建立日文路徑的檔案清單

因為想做一份m3u檔的播放清單,需要複製大量檔案的路徑
所以想用批次檔來建立檔案清單,我對電腦語法只有很皮毛的概念而已
歷經幾番波折終於找到一個能把子目錄下的檔案也都列出的方法
@echo off
dir *.mp3 /b /on /s >list.m3u

不過我的很多檔名都是日文
而批次檔輸出的檔案是以ANSI編碼
所以雖然可以完整列出所有檔案的路徑
但是原本是日文的字元都變成一堆???

想請問有什麼辦法能讓批次檔輸出UTF-8或是Unicode編碼的檔案?
或者是有什麼其他方法能快速建立m3u檔的播放清單?
感謝各位大大!!!
文章關鍵字
cmd /u 啟動 unicode

再輸出 dir /b > output.txt

如果再不行,先建一個 unicode 的文字檔

再用 >> 導入

etamina wrote:
因為想做一份m3u檔...(恕刪)

先說聲感謝!!!
之前試過 cmd /u 卻失敗了
不過如大大說的
先建立Unicode的文字檔後再用>>導入就成功了

然後還有一個小小的問題
因為想建立一個批次檔方便以後都可以用
所以我將以下儲存成bat檔
@echo off
cmd /u
dir *.mp3 /b /on /s >>list.txt

但是執行bat檔時只會執行到cmd /u的部分


然後dir *.mp3 /b /on /s >>list.txt必須自己手動輸入
想請問為什麼會這樣?bat檔裡還需要添加什麼參數嗎?
etamina wrote:
因為想做一份m3u檔的播放清單,需要複製大量檔案的路徑
所以想用批次檔來建立檔案清單,我對電腦語法只有很皮毛的概念而已
歷經幾番波折終於找到一個能把子目錄下的檔案也都列出的方法
@echo off
dir *.mp3 /b /on /s >list.m3u
不過我的很多檔名都是日文
而批次檔輸出的檔案是以ANSI編碼
所以雖然可以完整列出所有檔案的路徑
但是原本是日文的字元都變成一堆???
想請問有什麼辦法能讓批次檔輸出UTF-8或是Unicode編碼的檔案?
或者是有什麼其他方法能快速建立m3u檔的播放清單?
感謝各位大大!!!...(恕刪)


試試這樣.日文.簡體.
...............................................................
@echo off
chcp 65001
dir *.mp3 /b /on /s >list.m3u
.............................................................
@echo off
chcp 65001
DIR / B> FILENAME.TXT


别被我選中..為何又選中..

ahwaiyuen98 wrote:
試試這樣.日文.簡體...(恕刪)


太厲害!原來有這種方法!
問題完全解決~
非常感謝各位大大的協助~^^
(然後我要好好研究一下chcp 65001是什麼
etamina wrote:
太厲害!原來有這種方法!
問題完全解決~
非常感謝各位大大的協助~^^
(然後我要好好研究一下chcp 65001是什麼...(恕刪)


研究完 > chcp 65001告訴大家chcp 65001是什麼.

别被我選中..為何又選中..
ahwaiyuen98 wrote:
研究完 > chcp...(恕刪)


查完資料感覺不是特別複雜的東西
可是之前找解決方法怎樣都找不到...
又學到了一些知識
再次感謝大大的幫忙!!!
etamina wrote:
查完資料感覺不是特別複雜的東西
可是之前找解決方法怎樣都找不到...
又學到了一些知識
再次感謝大大的幫忙!!!...(恕刪)

可是之前找解決方法怎樣都找不到
找解決方法.用英文找比較容昜.越找越多.
save unicode file name text batch
由其是
https://superuser.com
https://stackoverflow.com
都有詳細說明.


别被我選中..為何又選中..
等等,為啥要這麼麻煩
1.在最上層的資料夾直接搜尋*.mp3
2.全選,然後拖進PotPlayer的撥放清單中
3.儲存撥放清單為m3u,設定儲存的編法格式為UTF-8
這樣所有歌曲的撥放清單不就好了?

askaru wrote:
等等,為啥要這麼麻煩...(恕刪)


謝謝大大提供其他方法~^^

可是因為我不是用PotPlayer,平常都是用foobar
一開始用foobar建立播放清單後儲存成m3u檔
但是foobar在儲存時沒辦法設定編碼,日文會變成亂碼
所以才想用批次檔自己做
或許換個播放器(PotPlayer)會方便很多
可是我不想為此還特別載另一個播放器,也覺得治標不治本
以前有用過批次檔處理過其他事情,所以想再試試看
而且學會後用起來也很方便呀~
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!