關於 cmd 控制台默認代碼頁編碼的幾種方法


造成的中文及特殊字符亂碼。

第一種:臨時性修改編碼

使用 chcp 命令,例如 chcp 65001 ,這回將當前代碼頁變為 utf-8編碼,不過這種方式在關閉 cmd 之后會自動失效。

 

 

常用的編碼及對應的碼值(10進制):

十進制碼值 對應編碼名稱
950 繁體中文
65001 UTF-8代碼頁
936 簡體中文默認的GBK
437 MS-DOS 美國英語

第二種:永久性修改

永久性修改就是通過修改注冊注冊表達到。

打開注冊表方法:win+R”或者點擊開始菜單,找到運行,在運行輸入框里面輸入“regedit”;或者直接打開 C:\Windows\System32目錄中找到“regedt32.exe”

定位到:HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe里面的 CodePage然后先擇十進制。編碼上面有。

 

 

同理你也可以修改:powershell 的默認編碼。如果有人因為權限問題無法修改的,可以右鍵左邊選中的紅框,選擇權限,賦給自己完全控制的權限就OK了!

 

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM