cmd dos 下 無法顯示中文

2022-04-01 17:17:54 字數 1076 閱讀 1920

在做程式開發的時候經常需要在使用命令列進行操作,

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

方法一:

修改登錄檔:

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

當然也可以手動修改登錄檔:

然後在hkey_current_user\console\%systemroot%_system32_cmd.exe下找到codepage

雙擊它,輸入3a8,確定就可以了

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

開啟cmd, 鍵入命令chcp 936,使用簡體中文**就好了

方法三:

方案三:

在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是所選資料夾的路徑

PLSQL無法正確顯示中文

1 查詢oracle server端的字符集。開啟plsql的查詢視窗中輸入下面sql查詢語句。select userenv language from dual 得到的伺服器字符集為 simplified chinese china.zhs16gbk 2 我的電腦 中環境變數介面,在系統變數中新加...

OSG無法顯示中文,解決

如果沒有將顯示不了中午,需要重新編譯freetype外掛程式,那麼如何編譯freetype外掛程式呢,osg340 vs2017編譯的外掛程式鏈結在文末 如果你是用cmake自己編譯的osg,那麼在camke裡設定一些引數 這裡我用的時我自己編譯的freetype,如果使用官方3rdparty包裡的...

debain 解決無法顯示中文

首先先配置編碼 vim etc locale.gen 去掉前面的 en us.utf 8 utf 8 zh cn gb2312 zh cn.gbk gbk zh cn.utf 8 utf 8 設定 lang en us.utf 8 然後安裝語言包 apt get install ttf arphic...