2020年6月17日 星期三

Program - 新建立.bat檔案 執行時遇到中文亂碼

最近又回去寫.bat執行檔
不常使用的 真的很容易忘光光😅

微軟的環境 預設執行是以ANSI方式處理
所以當撰寫的文字檔如果為UTF-8就會出問題
解決方式有兩種
  1. 把檔案轉成ANSI
  2. 內轉成UTF-執行
這邊採用第2種方式 畢竟新增文字檔預設都為UTF-8 比較方便
chcp 65001  就是換成UTF-8代碼頁










補充說明:
chcp 65001  就是換成UTF-8代碼頁
chcp 936 可以換回默認的GBK


沒有留言:

張貼留言