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

Posted 言非言

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10下,cmd,power shell设置默认编码为‘UTF-8相关的知识,希望对你有一定的参考价值。

power shell

注:以下内容在非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的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Windows Power Shell

怎么在win10系统下打开cmd?

window power shell与命令提示符哪个好用

任意文件夹下打开cmd功能的设置(win10)

Windows64位安装GPU版TensorFlow 0.12,Power Shell下输入:安装Tensorflow的全教程

Win10 改回shift + 右键打开cmd