chcp命令行终端的编码

chcp命令行终端的编码

chcp #查看当前命令行终端编码
chcp 65001 # 设置当前终端为utf-8编码

常见的有以下几种( GBK 通常是中文系统的默认编码)

936 GBK

437 美国英语

65001 utf-8

对于中文系统来说,GBK 经常会导致一些终端窗口的乱码问题,可以设置全局的编码为 65001

打开注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

在当前位置增加一个 autorun 的项,值为 chcp 65001,表示每个终端启动的时候都会设置编码

在这里插入图片描述

再次运行 cmd 终端,就会自动的设置编码为 65001 了,打印出 Active code page: 65001 的提示

如果设置了上面 注册表的话,vs的终端窗口将会提示错误,所以建议不改注册表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值