修改cmd运行的字符集为UTF-8
更改 Windows 命令提示符(CMD)的默认代码页编码,
打开命令提示符(CMD)。
输入以下命令以打开注册表编辑器:regedit
导航到以下注册表路径:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
在右侧窗格中,查找名为 “Autorun” 的字符串值。如果该值不存在,请执行以下操作:
a. 在 “Command Processor” 键上右键,选择 “新建”,然后选择 “字符串值”。
b. 将新创建的字符串值命名为 “Autorun”。
右键单击 “Autorun”,选择 “修改”。
在 “值数据” 字段中,输入以下命令来设置新的代码页编码(将 “X” 替换为所需的代码页编码编号):
chcp X > nul
- utf-8 65001
- 美国 MS-DOS 437
- 936:简体中文(GB2312)
- 950:繁体中文(Big5)
- 932:日文(Shift-JIS)
- 949:韩文(KS C 5601)
- 1252:西欧语言(Windows-1252)
- 1251:西里尔语(Windows-1251)
- 1254:土耳其语(Windows-1254)
- 1256:阿拉伯语(Windows-1256)
- 1255:希伯来语(Windows-1255)
点击 “确定” 保存更改。
关闭注册表编辑器。
从现在开始,每次打开命令提示符时,都会自动应用设置的默认代码页编码。