【BAT】win10 命令行工具cmd亂碼解決方案及cmd非常用命令chcp介紹
第一種修改方式
修改cmd的編碼格式
-
臨時更改:更改當前cmd命令窗口編碼格式(關閉當前窗口后,重新開啟又回到原先的編碼格式)
(1)進入cmd命令窗口:window + R,輸入cmd
(2)直接輸入chcp 65001,按回車鍵/Enter -
永久更改:將cmd命令窗口的編碼格式永久設置為utf-8
(1)進入注冊表編輯器:window + R,輸入regedit,確定
(2)找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
(3)單擊右鍵-新建-字符串值
(4)彈出窗口,輸入名稱“autorun”,輸入數(shù)值數(shù)據“chcp 65001”,單擊確定
這個時候就已經永久設置好了
打開cmd命令窗口查看一
再右鍵單擊-點擊屬性也可以查看
第二種修改方式
在cmd或者powershell中執(zhí)行命令
chcp + 字符編碼
例將編碼格式設置為gb2312:
chcp 936 ,如圖:
編碼格式和活動代碼如下:
下表列出了所有支持的代碼頁及其國家(地區(qū))或者語言:
代碼頁 國家(地區(qū))或語言
437 美國
708 阿拉伯文(ASMO 708)
720 阿拉伯文(DOS)
850 多語言(拉丁文 I)
852 中歐(DOS) - 斯拉夫語(拉丁文 II)
855 西里爾文(俄語)
857 土耳其語
860 葡萄牙語
861 冰島語
862 希伯來文(DOS)
863 加拿大 - 法語
865 日耳曼語
866 俄語 - 西里爾文(DOS)
869 現(xiàn)代希臘語
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-允許一個字節(jié)的片假名)
50222 日文(JIS-允許一個字節(jié)的片假名 - SO/SI)
50225 韓文(ISO)
50932 日文(自動選擇)
50949 韓文(自動選擇)
51932 日文(EUC)
51949 韓文(EUC)
52936 簡體中文(HZ)
65000 Unicode (UTF-7)
65001 Unicode (UTF-8)
微軟原文api地址:https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc733037%28v=ws.11%29文章來源:http://www.zghlxwxcb.cn/news/detail-441887.html
永久設置->修改注冊表
打開注冊表,cmd中輸入regedit,如下圖:
進入 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
將 CodePage 改為 fde9 (原值為 3a8)[十六進制]或者選擇十進制,值改為936或其他活動頁碼。
powershell 設置與cmd命令行工具相同。文章來源地址http://www.zghlxwxcb.cn/news/detail-441887.html
到了這里,關于【BAT】win10 命令行工具cmd亂碼解決方案及cmd非常用命令chcp介紹的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!