chcp命令
chcp命令可以更改我們的編碼
常用編碼:
- 65001 UTF-8內碼表
- 936 簡體中文預設的GBK
CMD設定UTF-8
臨時修改
- 只作用於當前視窗,先進入cmd命令視窗(快捷鍵win鍵+R)
- 直接輸入“chcp 65001”,Enter鍵(Enter鍵)執行,這時候該視窗編碼已經是UTF-8編碼了。
永久修改方法1
- win鍵+R,輸入regedit,確定
- 按順序找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
- 點選右鍵-新建,選擇“字串值”
- 命名為“autorun”, 點選右擊修改,數值資料填寫“chcp 65001”,確定
- 這時候開啟cmd命令視窗就會看到,和之前臨時修改的視窗一樣,編碼已經修改成UTF-8了,而且每次開啟cmd都是UTF-8編碼。
永久修改方法2
- win鍵+R,輸入regedit,確定
- 定位到:HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe
找不到 cmd 的選項的,新安裝的 window 10 1903 專業版確實預設找不到(舊版升級過來的可能還保留有),考慮到自己手動新增也比較麻煩,建議大家直接轉投 powershell 吧,畢竟 powshell 更強大,也是微軟主推的未來的趨勢(未來 cmd 就會被 powshell替代掉),而且 powshell 也借鑑了一些 Linux bash 的使用習慣,而且 powshell 是跨平臺的喲,你也可以在 Linux 下安裝使用,替代 Linux 預設的 bash 。更多詳情參考:powshell 官方文件
- CodePage 字串改成 十進位制的65001,儲存(預設是936)(對於沒有 CodePage 的,可以滑鼠右鍵-> 新建 -> DWORD(32位)值,建立即可。)
- 每次開啟就是UTF-8了
本作品採用《CC 協議》,轉載必須註明作者和本文連結