更改cmd代码页,修正中文显示
执行以下相应的命令: rem 英文 chcp 437 rem 日文 chcp 932 rem 简体中文 chcp 936 rem 韩文 chcp 949 rem 繁体中文 chcp 950 rem utf-8 chcp 65001 如果cmd的默认代码页属性修改不了,那么修改注册表: 1 win键+R打开“运行”对话框,输入regedit打开注册表编辑器。 2 找到 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] 3 修改"CodePage"=dword:000003a8 【注】十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM - 简体中文 GBK)”。 如果代码页改成65001之后,仍无法正常显示UTF-8字符,则需要改变字体属性: 在命令行标题栏上点击右键,选择 "属性"->"字体" ,将字体修改为True Type字体" Lucida Console ",然后点击确定将属性应用到当前窗口。 通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。 -------- -------- -------- -------- -------- -------- -------- -------- --------