美文网首页
Windows 控制台乱码

Windows 控制台乱码

作者: 046ef6b0df68 | 来源:发表于2019-01-31 16:08 被阅读6次

文|Seraph
由于Windows默认编码集为GBK,当我们运行的文件或程序为utf-8编码或其他编码时,就可能出现乱码的情况。

解决

临时解决方法:CHCP命令
  1. 每次都是使用CHCP命令更改字符集
    例如改为UTF-8字符即命令:
    CHCP 65001
    其他字母集编码:
字符集编码号 字符集
65001 UTF-8代码页
950 繁体中文
936 简体中文默认的GBK
437 MS-DOS 美国英语
永久解决方法:修改注册表
  1. 新建一个.reg文件,输入如下内容:(这种修改方式会导致cmd只能识别UTF8)
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:0000fde9
"FontFamily"=dword:00000036
"FontWeight"=dword:00000190
"FaceName"="Consolas"
"ScreenBufferSize"=dword:232900d2
"WindowSize"=dword:002b00d2

相关文章

网友评论

      本文标题:Windows 控制台乱码

      本文链接:https://www.haomeiwen.com/subject/apjksqtx.html