为什么我用cmd和用powershell使用同一个命令,但是区得到不同的情况?尤其是powershell中提示命令不存在?
左边是powershell,右边是cmd,我已经设置好了环境变量
你目录不一样呀
【相关推荐】
1、以管理员身份打开powershe
New-Item $PROFILE -ItemType File -Force
2、打开C盘,找到我的文档中的WindowsPowerShell文件夹
3、编辑这个ps1文件(默认是空的),加上以下代码
$OutputEncoding = [console]::InputEncoding = [console]::OutputEncoding = New-Object System.Text.UTF8Encoding
4、以管理员身份打开powershell,运行下面代码
Set-ExecutionPolicy Unrestricted
输入 Y 即可
5、重新打开 powershell 输入 chcp 查看当前的编码是否是 65001
跟软件有关