代码页code page
UTF-8 65001
简体中文(GB2312) 936
繁体中文BIG5 950
日文 932
美国/加拿大英语 437
俄文 866
韩文 949
查看当前代码页
chcp
设置当前代码页
临时设置
:: 设置UTF-8
chcp 65001
:: 设置简体中文(GB2312)
chcp 936
![](https://img-blog.csdnimg.cn/c1c07052ace44a699b66670593acad2e.png)
但是通过CHCP设置编码是治标不治本的
想永久的更改cmd编码值需要修改注册表
方法一:
按下win+ r 在运行中通过regedit进入注册表
找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
新建一个 DWORD(32位值),命名为CodePage,值设为65001
已有CodePage的话,修改它,改为十进制,65001
方法二:
我更喜欢这样:
新建一个cmd.reg
内容输入如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERConsole\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:0000fde9
"FontFamily"=dword:00000036
"FontWeight"=dword:00000190
"FaceName"="Consolas"
"ScreenBufferSize"=dword:232900d2
"WindowSize"=dword:002b00d2
方法三: .windows系统修改cmd窗口编码格式 | 码农家园