Windows cmd 命令提示字元出現中文亂碼該如何才能顯示正確的語系編碼?
要解決這問題只能按下『Windows+R 鍵』呼叫出執行並輸入『regedit』呼叫出登錄編輯程式並找到『HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\』,新增『字串值』名稱輸入『Autorun』,數值資料輸入『chcp 950』即可,關閉登錄編輯程式就可以顯示正確的字元了。
各國編碼代碼一覽表
▼剛剛在登錄編輯程式輸入的數值『chcp 950』其實就是強制命令提示字元顯示『繁體中文』的代碼,如果這樣修改還是無法顯示正確編碼的話,那就參考下面的代碼一覽表找到您想要顯示語系的代碼。
- 437 美國
- 708 阿拉伯文(ASMO 708)
- 720 阿拉伯文(DOS)
- 850 多語言(拉丁文 I)
- 852 中歐(DOS) – 斯拉夫語(拉丁文II)
- 855 西里爾文(俄語)
- 857 土耳其語
- 860 葡萄牙語
- 861 冰島語
- 862 希伯來文(DOS)
- 863 加拿大 – 法語
- 865 日耳曼語
- 866 俄語 – 西里爾文(DOS)
- 869 現代希臘語
- 874 泰文(Windows)
- 932 日文(Shift-JIS)
- 936 中國 – 簡體中文(GB2312)
- 949 韓文
- 950 繁體中文(Big5)
- 1200 Unicode
- 1201 Unicode (Big-Endian)
- 1250 中歐(Windows)
- 1251 西里爾文(Windows)
- 1252 西歐(Windows)
- 1253 希臘文(Windows)
- 1254 土耳其文(Windows)
- 1255 希伯來文(Windows)
- 1256 阿拉伯文(Windows)
- 1257 波羅的海文(Windows)
- 1258 越南文(Windows)
- 20866 西里爾文(KOI8-R)
- 21866 西里爾文(KOI8-U)
- 28592 中歐(ISO)
- 28593 拉丁文 3 (ISO)
- 28594 波羅的海文(ISO)
- 28595 西里爾文(ISO)
- 28596 阿拉伯文(ISO)
- 28597 希臘文(ISO)
- 28598 希伯來文(ISO-Visual)
- 38598 希伯來文(ISO-Logical)
- 50000 用戶定義的
- 50001 自動選擇
- 50220 日文(JIS)
- 50221 日文(JIS-允許一個字節的片假名)
- 50222 日文(JIS-允許一個字節的片假名- SO/SI)
- 50225 韓文(ISO)
- 50932 日文(自動選擇)
- 50949 韓文(自動選擇)
- 51932 日文(EUC)
- 51949 韓文(EUC)
- 52936 簡體中文(HZ)
- 65000 Unicode (UTF-7)
- 65001 Unicode (UTF-8)
留言
張貼留言