首先是cmd终端默认打开终端字符集为utf8的设置:
方法其实也很简单就是编辑注册表:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\
然后在里面新建一个Autorun值 值的内容为:
@chcp 65001>nul这样cmd默认打开就是utf8编码了。
接下来是设置PowerShell终端默认打开为utf8编码:
1,以管理员身份启动PowerShell;
2,输入:
New-Item $PROFILE -ItemType File -Force3,此时会在PowerShell环境下产生一个ps1结尾的文件。然后我们编辑这个文件在里面写入:
[System.Console]::OutputEncoding=[System.Text.Encoding]::GetEncoding(65001)4,保存后我们再执行下面的语句:
Set-ExecutionPolicy Unrestricted到此再重新启动PowerShell就会默认字符集为UTF-8。
打完收工。
除特别注明外,本站所有文章均为博文家原创,转载请注明出处来自https://www.32e.top/system/windows/article-140.html
暂无评论