在作程序開發的時候常常須要在使用命令行進行操做,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是所選文件夾的路徑