首先切換活動(dòng)代碼頁(yè) chcp 65001 (65001是Windows中 UTF-8的代碼頁(yè));
然后進(jìn)入窗口屬性來(lái)修改能顯示中文的字體。操作:"屬性"->"字體",將字體修改為True Type字體"Lucida Console",然后點(diǎn)擊[確定], 選擇將屬性應(yīng)用到當(dāng)前窗口。
此時(shí)可以type顯示UTF-8編碼文件中的漢字,但卻不能顯示GBK編碼文件中的漢字了。
如果需要再支持GBK,必須執(zhí)行 chcp 936 切換回簡(jiǎn)體中文代碼頁(yè)。
在65001代碼頁(yè)下:
??? 1. 有時(shí)顯示中文不全,可以先最小化,然后最大化cmd窗口;
??? 2. dir命令還是能正確顯示中文文件名;
??? 3. 不能切換到中文輸入法;只能通過(guò)從其他地方拷貝中文粘貼過(guò)來(lái)。但粘貼后,光標(biāo)顯示會(huì)錯(cuò)位。
另外,我也大概明白了代碼頁(yè)的含義,應(yīng)該是指在這個(gè)cmd窗口中IO子系統(tǒng)所使用的字符編碼。