win10下,cmd,power shell设置默认编码为‘UTF

时间:2022-02-02 04:16:48

注:以下内容在非Windows平台上写的,可能会有拼写错误,,如果有,请斧正,我会尽快修正。可以用Powershell的配置文件(\(PROFILE)来实现。\)PROFILE默认文件不存在,需要创建。New-Item $PROFILE -ItemType File -Force
此时会在文档下孕育产生一个ps1文件,该文件会在Powershell启动的时候加载。在这个配置文件里加上一句:[System.Console]::OutputEncoding=[System.Text.Encoding]::GetEncoding(65001)
固然,这里就涉及到了Powershell的执行计谋(Execution Policy)的问题,你需要设置允许 Powershell执行脚本,我是用的Unrestricted 计谋:Set-ExecutionPolicy Unrestricted

cmd

凭据本来的步伐 每次打开都要输入“chcp 65001“ 那么其实只要每次打开时让电脑自动输入这串代码即可步伐win+R --> regedit --> 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor --> 添加一个字符串值 (名称为:autorun 数据为:chcp 65001)

win10下,cmd,power shell设置默认编码为‘UTF-8

标签:

原文地点:https://www.cnblogs.com/humi/p/8476597.html