⑴ win7 cmd顯示中文亂碼怎麼解決
in7系統下經常使用CMD命令提示符,此功能強大,可以進行很多操作,不過有時發現Win7旗艦版系統在CMD命令提示符不能輸入文字,輸入的中文字都變成亂碼,該怎麼辦呢?下面腳本之家的小編就帶來Win7系統CMD命令提示符輸入中文變亂碼的解決方法圖文教程供大家了解,希望對大家有所幫助。
解決方法:
1、首先打開CMD命令提示符;
2、打開命令提示符後,輸入chcp
936,點擊回車;
3、執行後如果顯示的是「活動代碼頁:936」即可解決問題,如果顯示的是「□□□□□:936」,則往下看;
4、右擊命令提示符的標題欄,選擇打開「默認值」,並選擇「默認代碼頁」為「936」,點擊確定即可。
以上就是對win7下CMD中文變成亂碼的解決方法全部內容的介紹,有同樣問題的朋友可以按照上述的方法進行設置解決!
⑵ Windows7系統下命令提示符cmd中文字變成亂碼怎麼辦
解決方法1、需進入cmd運行conime.exe。conime.exe是Windows系統下負責輸入法相關的系統進程。
2、右擊cmd窗口,點默認值。
在選項中默認代碼頁,選擇936。
3、在cmd中輸入:
chcp
936
註:chcp命令用於顯示或設置活動代碼頁編號。
4、新建文本,復制粘貼以下代碼,把文件類型改成reg
:Windows
Registry
Editor
Version
5.00
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
之後雙擊運行。點是。
5、運行regedit,打開注冊表。
在HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe中找到CodePage。
雙擊打開CodePage,輸入3a8
⑶ 命令提示符亂碼
cmd命令行窗口顯示中文亂碼,多是因為cmd命令行窗口字元編碼不匹配導致。
修改cmd窗口字元編碼為UTF-8,命令行中執行:chcp 65001
切換回中文:chcp 936
這兩條命令只在當前窗口生效,重啟後恢復之前的編碼。
切換cmd窗口字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換回原來模式,只能每次chcp 936。
⑷ win7系統中cmd命令模式下中文亂碼怎麼解決
解決步驟如下:
1、首先在cmd框中輸入:chcp 936 按下回車鍵;
2、如出現「口 口 口 口」的顯示不正常,那麼繼續往下進行操作;
3、在CMD標題欄欄上單擊右鍵,選擇「默認值」;
4、在控制台窗口中選擇「默認代碼頁」為「936xxx簡體中文」,點擊確定即可。
5、完成設置後,cmd框中就可以正常顯示中文了。
⑸ 命令行下中文亂碼怎麼解決
cmd命令行窗口顯示中文亂碼,多是因為cmd命令行窗口字元編碼不匹配導致。
修改cmd窗口字元編碼為UTF-8,命令行中執行:chcp 65001
切換回中文:chcp 936
這兩條命令只在當前窗口生效,重啟後恢復之前的編碼。
切換cmd窗口字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換回原來模式,只能每次chcp 936。
cmd中文顯示亂碼永久解決方案,以切換回中文936為例:
打開不正常的 CMD命令提示符窗口後,單擊窗口左上角的圖標,選擇彈出的菜單中的「默認值」,切換到第一個「選項」tab,將默認的代碼頁改為 936 後重啟 CMD。重啟cmd後還不能正常顯示請繼續往下看。
如果重啟 CMD以後無法生效:窗口的「默認值」和「屬性」沒變,則進入注冊表,在 HKEY_CURRENT_USER\Console下找到%SystemRoot%_system32_cmd.exe(如果沒有codepage就不考慮了),codepage值改為 936(十進制)或 3a8(十六進制)。
936(十進制)是簡體中文的,如是其它語言,則改為對應的代碼。
部分字元編碼對應代碼:
65001——UTF-8
936——簡體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
最後一個亂碼原因:CMD 的「默認值」或「屬性」窗口的「字體」選項卡中設定為可以顯示中文字元的字體,並且確定字體文件沒有被破壞,字體最好設置為默認的點陣字體。
⑹ win7系統CMD窗口輸入文字亂碼怎麼辦
操作方法
1、首先打開CMD命令提示符;
2、打開命令提示符後,輸入chcp 936,點擊回車;
3、執行後如果顯示的是「活動代碼頁:936」即可解決問題,如果顯示的是「□□□□□:936」,則往下看;
4、右擊命令提示符的標題欄,選擇打開「默認值」,並選擇「默認代碼頁」為「936」,點擊確定即可。
⑺ bat文字執行指令時,cmd中出現「鈥涉hh鈥…」不明字體,怎麼解決
題主出現這種情況是因為在txt中輸入了中文,保存時默認編碼為UTF-8,而CMD將其視為ANSI,故出現亂碼。
解決辦法:
將txt另存為,編碼改為ANSI,即可在CMD中正常顯示
⑻ 命令行下中文顯示亂碼,怎麼解決
cmd命令行窗口顯示中文亂碼,多是因為cmd命令行窗口字元編碼不匹配導致。
修改cmd窗口字元編碼為UTF-8,命令行中執行:chcp 65001
切換回中文:chcp 936
這兩條命令只在當前窗口生效,重啟後恢復之前的編碼。
切換cmd窗口字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換回原來模式,只能每次chcp 936。
cmd中文顯示亂碼永久解決方案,以切換回中文936為例:
打開不正常的 CMD命令提示符窗口後,單擊窗口左上角的圖標,選擇彈出的菜單中的「默認值」,切換到第一個「選項」tab,將默認的代碼頁改為 936 後重啟 CMD。重啟cmd後還不能正常顯示請繼續往下看。
如果重啟 CMD以後無法生效:窗口的「默認值」和「屬性」沒變,則進入注冊表,在 HKEY_CURRENT_USER\Console下找到%SystemRoot%_system32_cmd.exe(如果沒有codepage就不考慮了),codepage值改為 936(十進制)或 3a8(十六進制)。
936(十進制)是簡體中文的,如是其它語言,則改為對應的代碼。
部分字元編碼對應代碼:
65001——UTF-8
936——簡體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
最後一個亂碼原因:CMD 的「默認值」或「屬性」窗口的「字體」選項卡中設定為可以顯示中文字元的字體,並且確定字體文件沒有被破壞,字體最好設置為默認的點陣字體。
⑼ 用java在CMD中編譯println中文的時候,出現了亂碼怎麼辦用了-encoding 命令修改文本編碼也不行!
Java在CMD下出現中文亂碼的問題解決方案:
開始-> 右鍵計算機 ->屬性 -> 高級系統設置 ->環境變數 -> 系統變數的部分點擊新建
輸入變數名:「JAVA_TOOL_OPTIONS」
輸出變數值:"-Dfile.encoding=UTF-8"
(沒有引號)
⑽ 命令行的亂碼以及編碼的問題的解決方法
命令行的亂碼以及編碼的問題的解決方法
解決命令行的亂碼以及編碼的問題
命令 chcp
功能:
顯示或設置活動代碼頁編號
CHCP [nnn]
nnn 指定代碼頁編號。
不加參數鍵入 CHCP 顯示活動代碼頁編號。
nnn指定一已有的'系統字元集,該字元集在CONFIG.SYS文件中由COUNTRY命令定義。
在DOS下可以通過mode命令來設置代碼頁。
選定代碼頁:MODE CON[:] CP SELECT=yyy
代碼頁狀態:MODE CON[:] CP [/STATUS]
按Windows+R組合鍵,然後輸入cmd或者command打開命令提示符。
比如輸入:mode con cp select=936,則表示顯示簡體中文。如果輸入mode con cp select=437,則表示顯示MS-DOS 美國英語,而中文顯示將會是?。
MS-DOS為以下國家和語言提供字元集:
代碼頁描述
1258 越南語
1257 波羅的語
1256 阿拉伯語
1255 希伯來語
1254 土耳其語
1253 希臘語
1252 拉丁 1 字元 (ANSI)
1251 西里爾語
1250 中歐語言
950 繁體中文
949 朝鮮語
936 簡體中文(默認)
932 日語
874 泰國語
850 多語種 (MS-DOS Latin1)
437 MS-DOS 美國英語
//補充
dos指令:
chcp 65001 就是換成UTF-8代碼頁
chcp 936 可以換回默認的GBK
chcp 437 是美國英語
如何在DOS窗口中顯示UTF-8字元
在中文Windows系統中,如果一個文本文件是UTF-8編碼的,那麼在CMD.exe命令行窗口(所謂的DOS窗口)中不能正確顯示文件中的內容。在默認情況下,命令行窗口中使用的代碼頁是中文或者美國的,即編碼是中文字元集或者西文字元集。
如果想正確顯示UTF-8字元,可以按照以下步驟操作:
1、打開CMD.exe命令行窗口
2、通過 chcp命令改變代碼頁,UTF-8的代碼頁為65001
chcp 65001
執行該操作後,代碼頁就被變成UTF-8了。但是,在窗口中仍舊不能正確顯示UTF-8字元。
3、修改窗口屬性,改變字體
在命令行標題欄上點擊右鍵,選擇"屬性"->"字體",將字體修改為True Type字體"Lucida Console",然後點擊確定將屬性應用到當前窗口。
這時使用type命令就可以顯示UTF-8文本文件的內容了:
type filename.txt
4、通過以上操作並不能完全解決問題,因為顯示出來的內容有可能不完全。可以先最小化,然後最大化命令行窗口,文件的內容就完整的顯示出來了。
;