cmd命令行遇到中文乱码问题
问题原因
右键命令行,选择属性,在选项栏中可以看到编码方式为936(GBK),需要修改为65001(UTF-8)
解决方法
1.修改注册表(推荐)
win+R输入regedit进入注册表
找到HKEY_CURRENT_USER->Console->%SystemRoot%_system32_cmd.exe
新建一个 DWORD(32位值),命名为CodePage,值设为65001
已有CodePage的话,修改它,改为十进制,65001
修改好后,重启电脑
2.cmd窗口输入chcp 65001
这种方法只能解决当次使用cmd窗口乱码问题,重新打开新的窗口,乱码问题仍然存在
网上有人说,执行chcp 65001之后,勾选属性->选项->丢失旧的副本,可以使设置永久生效,但我电脑上修改无效
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。