CMD命令行正确显示中文 您所在的位置:网站首页 怎么把乱码改成中文 CMD命令行正确显示中文

CMD命令行正确显示中文

2023-11-08 06:57| 来源: 网络整理| 查看: 265

命令行中如果想正确显示UTF-8字符,可以按照以下步骤操作:

临时修改

1、打开CMD.exe命令行窗口

2、通过 chcp命令改变代码页,UTF-8的代码页为65001

chcp 65001

执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。

3、修改窗口属性,改变字体

在命令行标题栏上点击右键,选择"属性"->“字体”,将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。

这时使用type命令就可以显示UTF-8文本文件的内容了:

type filename.txt

4、通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。

永久修改

则进入注册表,在 HKEY_CURRENT_USER\Console下找到:%SystemRoot%_system32_cmd.exe(如果没有codepage就不考虑了),codepage值改为 65001(十进制)。 65001(十进制)是简体中文的,如是其它语言,则改为对应的代码。

部分字符编码对应代码: 65001——UTF-8 936——简体中文 950——繁体中文 437——美国/加拿大英语 932——日文 949——韩文 866——俄文



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有