主要参考博客

次要参考博客

查看命令行属性发现 当前代码页编码是 936 GBK

网上有一种方法是在cmd输入 chcp 65001, 并在注册表中让该语句自动执行

但这种方法并不能解决 vscode 中命令行的乱码问题,于是采用如下方法

  1. 在运行中通过regedit进入注册表

  2. 找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

  3. 新建一个 DWORD(32位值),命名为CodePage,值设为65001

    已有CodePage的话,修改它,改为十进制65001