更改cmd和powershell编码方法(绝对有效)

我发现网上有很多方法,但有很多方法无效甚至让你踩坑,本人就踩了一个大坑,让我的软件都出现了乱码,折磨了我很久,下面将首先介绍坑人的方法,再介绍更改cmd和powershell编码的方法。 

第一种(坑人):设置->搜索“地区”->更改国家或地区->管理语言设置->更改系统区域设置->勾选Beta版->确定.

这样的确可以更改cmd和powershell的编码方式,但会出现其他问题,比如我的代码中文注释变成了乱码,dev c++界面乱码。千万不要这样改。

 

 

 

 第二种:

更改cmd和poweshll步大差不差

win+R打开注册表->点击HKEY_CURRENT_USER->

点击HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

->一般来说会没有CodePage(但powershell有)鼠标右键新建RWORD(32值(D)

->改名CodePage,双击打开,选择十进制,数值数据输入65001

->最后点击确定即可。cmd运行chcp命令查看编码方式。注意,这是改了管理员打开的cmd的编码方式,如果你不管理员打开你会发现编码方式仍然是原来的编码方式。

 

 

 

 

 

 powershell与cmd基本一致,唯一不同的是选择的注册表路径不一样,这里选择的是HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe。然后一般来说这里不用创建CodePage了。其他都是一致的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值