使用 powershell 或者 CMD 时中文显示乱码,每次都要手动执行 chcp 65001,今天终于找到一个永久解决的办法。
解决之前:
可以看到 powershell 的当前活动代码页为 936,这个时候显示的中文是乱码的。
永久解决方法:
打开 控制面板—>时钟和区域—>区域->管理—>更改系统区域设置
勾选:使用 Unicode UTF-8 提供全球语音支持
点击确定,这个时候电脑提示需要重启,重启后再打开 powershell 就可以正常显示中文啦。