PowerShell修改编码为UTF-8的详细教程
作者:小雪_Snow
本文详细介绍了如何在PowerShell中临时和永久修改编码为UTF-8,文章首先介绍了如何检查当前编码,然后说明了如何临时修改编码,永久修改编码涉及到检查和创建配置文件,并编辑该文件以设置UTF-8编码,需要的朋友可以参考下
查看当前编码
打开 PowerShell,输入
[Console]::OutputEncoding

如果 CodePage 显示 936:说明当前是 GBK 编码
如果 CodePage 显示 65001:说明当前是 UTF-8 编码
临时修改
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8

永久修改
检查配置文件是否存在
Test-Path $PROFILE
返回 True:文件存在
返回 False:文件不存在
创建配置文件(如果不存在)
New-Item -Path $PROFILE -Type File -Force
查看配置文件位置
这句命令会打印出当前正在使用的那个配置文件的绝对路径
$PROFILE

编辑配置文件
我使用 VScode,可以输入
code $PROFILE
也可以找到文件位置,手动打开

写入配置代码
# 设置输出编码为 UTF-8 [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 # 设置输入编码为 UTF-8 [Console]::InputEncoding = [System.Text.Encoding]::UTF8

重新打开 PowerShell 试试
[Console]::OutputEncoding

到此这篇关于PowerShell修改编码为UTF-8的详细教程的文章就介绍到这了,更多相关PowerShell修改编码为UTF-8内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
