powerShell 使用 chcp 65001 之后,还是显示乱码问题解决

  • Post author:
  • Post category:其他




■问题描述


使用cmd 的 type 命令 显示文件内容


最开始时乱码,


(默认MS 936)


chcp 65001  切换成 UTF-8 之后,就可以正常显示了。


但是,powershell中,即使,切换成 65001,再次查看文件,还是乱码。


(乱码形式,和 没有切换前的效果是一样的,还是以「MS 936」这种编码显示,所以乱码)

■解决

PowerShell中的编码集,和系统有关

做以下操作后,乱码问题解决。

进入控制面板,选择以下选项,进行配置。

——-

——-

选择 UTF-8 提供全球语言支持

■显示效果

即使你切换成 936 一样可以正常显示,不显示乱码



版权声明:本文为sxzlc原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。