cmd dos 下 沒法顯示中文

在作程序開發的時候常常須要在使用命令行進行操做,shell

dos環境自己是不支持中文的,有時候中文編碼的問題就像蒼蠅同樣討厭,下面提供幾種經常使用的手段解決win7環境下中文顯示亂碼的問題:編碼

方法一:spa

修改註冊表:命令行

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8

雙擊執行,看到這樣的提示框就代表ok了。3d

 

固然也能夠手動修改註冊表:code

而後在HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe下找到CodePage
雙擊它,輸入3a8,肯定就能夠了blog

 

 

方法二:這是一種臨時的作法,每次都要修改開發

打開cmd, 鍵入命令chcp 936,使用簡體中文代碼就行了cmd

 

方法三:it


方案三:

在cmd下用以下命令:
chcp 437
graftabl 936

 

方法4:

在HKEY_CLASSES_ROOT下的Folder下的shell下新建DOS項類型爲REG_SZ,值爲任意用於在右鍵菜單中顯示,在其下再鍵command,REG_SZ,值爲cmd.exe /E:ON /K c:\cmd專用.bat %1
在c:\下創建文件:cmd專用.bat

這樣你就能夠作不少事情了,記住,那個傳遞進來的參數%1是所選文件夾的路徑

相關文章
相關標籤/搜索