2019-10-19

如何用CHCP (change code page number)修改Windows 10 命令提示字元(cmd.exe)的預設編碼(字碼頁)?

執行C#主控台(Console)程式,發現中文無法正確顯示中文。


從主控台查看字元的編碼?(字碼頁)
437 (OEM - 美國),所以無法正常顯示中文


開啟 命令提示字元(cmd.exe),
雖然 查看 chcp /? ,可以透過 chcp 950來設定,但無法設定成功,重新開機後,又恢復到原設定值。


網路上提供的方法很多,很多都是無效的,以下是經測試有效的:
執行regedit,開啟登錄編輯程式
切換到:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
新增一個字串值:數值名稱→Autorun,數值資料→chcp 950


試RUN一下,確認OK

沒有留言:

張貼留言