修改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)

点击 “确定” 保存更改。

关闭注册表编辑器。

从现在开始,每次打开命令提示符时,都会自动应用设置的默认代码页编码。