如何让 PowerShell显示的中文 不乱码

最近 学习 CMD/DOS 和 PowerShell 的指令操作 ,在 type 指令中 发现 打开的TXT文本内容(含有中文字符)都是乱码在这里插入图片描述在这里插入图片描述真心可恶! 之后上网查看 这一 问题的解决办法 。
encoding问题,英语为默认语言的环境,默认的Encoding是AscII
方案一 、弃用 PowerShell 改用 PowerShell ISE 它可以 显示中文字符在操作SharePoint数据的时候,只要在启动ISE的时候运行一下下面的语句就可以。
方案二、把Encoding改为UTF8,运行下面的语句

$OutputEncoding = New-Object -typename System.Text.UTF8Encoding

以上的 简短信息 是否很是眼熟?但是 我尝试之后 没有 解决 !
Windows 10 的 cmd/PowerShell 没有一个 适用的
之后 呢 将 关键词 限定为 Windows 10 和 中文不乱码 跳出 类似的输入上述语句在 惠普电脑,键入chcp
没有反应,看来 是行不通的
在这里插入图片描述在这里插入图片描述
随后 往下找 看到 另一种方式 :修改注册表这位 博主的电脑系统是英文版的W10 对比 博文 给出的解决方案 我试着 操作还是没有解决。在这里插入图片描述
之后在找找吧。

发布了26 篇原创文章 · 获赞 1 · 访问量 949

猜你喜欢

转载自blog.csdn.net/myxk_/article/details/104044289