修改windows的cmd编码格式为UTF-8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改windows的cmd编码格式为UTF-8相关的知识,希望对你有一定的参考价值。
参考技术A 打开cmd后用chcp查看其编码格式,默认为936(ANSI/OEM - 简体中文 GBK)。使用chcp 65001命令可临时将编码格式替换为65001(UTF-8)。
下面设置永久修改的方法:
Win + R 搜索 regedit 打开注册表编辑器,按路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 打开文件夹,新建——字符串值,命名 Autorun ,修改数值数据为 chcp 65001即可。
注意:这里名字和值必须严格为这些字符,我当时是因为Autorun前多了一个空格导致无效,为此浪费很多时间。
重新打开cmd后其编码格式被修改为65001(UTF-8)。
随后打开cmd界面如下
windows系统修改cmd窗口utf-8编码格式
windows系统修改cmd窗口utf-8编码格式
window操作系统默认编码格式是gbk(963)编码,下面教大家如何临时修改成utf-8编码和永久默认为utf-8编码格式
临时修改:只作用于当前窗口,先进入cmd命令窗口(快捷键win键+R)。
windows系统修改cmd窗口utf-8编码格式
直接输入“chcp 65001”,回车键(Enter键)执行,这时候该窗口编码已经是UTF-8编码了。
windows系统修改cmd窗口utf-8编码格式
永久修改:win键+R,输入regedit,确定。
windows系统修改cmd窗口utf-8编码格式
按顺序找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor。
windows系统修改cmd窗口utf-8编码格式
点击右键-新建,选择“字符串值”。
windows系统修改cmd窗口utf-8编码格式
命名为“autorun”, 点击右击修改,数值数据填写“chcp 65001”,确定。
windows系统修改cmd窗口utf-8编码格式
这时候打开cmd命令窗口就会看到,和之前临时修改的窗口一样,每次打开cmd对是UTF-8编码了。
以上是关于修改windows的cmd编码格式为UTF-8的主要内容,如果未能解决你的问题,请参考以下文章