cmd中文乱码解决方法cmd乱码怎么解决cmd 中文乱码




cmd中文乱码解决方法cmd乱码怎么解决cmd 中文乱码

2022-07-20 22:28:13 网络知识 官方管理员

原因分析:

乱码原因:cmd命令窗口字符编码不一致或不兼容

关键词:WindowsCodepage/代码页/字符编码

cmd中文乱码解决方法(cmd乱码怎么解决)(1)

当前环境:

先查看当前代码页方法1:

命令行中执行:chcp

c:\>chcp

活动代码页:936

先查看当前代码页方法2:

cmd命令提示符窗口后,右键窗口标题栏->"属性"->"选项"->"当前代码页"

936(ANSI/OEM–简体中文GBK)

常用的编码及对应的码值(10进制)

十进制码值对应编码名称

950繁体中文

65001UTF-8

936简体中文默认的GBK

437MS-DOS美国英语

修改方法:

修改方法1:临时修改

使用chcp命令,例如chcp65001,这回将当前代码页变为utf-8编码,不过这种方式在关闭cmd之后会自动失效

修改方法2:永久修改

打开注册表:命令行输入regedit打开注册表编辑器

定位到:HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe修改"CodePage"

参考链接:

1.https://blog.csdn.net/youthon/article/details/51518772

2.https://docs.microsoft.com/zh-cn/dotnet/api/system.text.encoding.windowscodepage?redirectedfrom=MSDN&view=netframework-4.7.2#System_Text_Encoding_WindowsCodePage

发表评论:

最近发表
网站分类
标签列表