美文网首页
解决cmd窗口汉字乱码

解决cmd窗口汉字乱码

作者: 十八拾捌 | 来源:发表于2021-04-08 17:31 被阅读0次

在cmd窗口输入

chcp 65001
chcp改变页面编码,UTF-8的代码是65001

MS-DOS为以下国家和语言提供字符集:

代码页描述

1258 越南语

1257 波罗的语

1256 阿拉伯语

1255 希伯来语

1254 土耳其语

1253 希腊语

1252 拉丁 1 字符 (ANSI)

1251 西里尔语

1250 中欧语言

950 繁体中文

949 朝鲜语

936 简体中文(默认)

932 日语

874 泰国语

850 多语种 (MS-DOS Latin1)

437 MS-DOS 美国英语

最终发现,cmd的属性设置可以在注册表中修改,实现一次修改永远有效:

  1. win+R 输入regedit 进入注册表

  2. 找到 HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe 如果 该项下已存在CodePage项,则把值改为十进制”65001”;如果不存在,在该项下新建一个 DWORD(32位值),命名为“CodePage”,值设为“65001”

  3. 重启cmd后生效

  4. 对于Power shell修改同样,只需在第2步修改

%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe 下的项

相关文章

网友评论

      本文标题:解决cmd窗口汉字乱码

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