powershell无法使用cmd命令

如下报错信息:

 这是因为 PowerShell 没有设置执行策略。通过命令 Get-ExecutionPolicy -List 可以看到当前系统用户的执行策略,没有设置默认都是 Undefined。

我们需要通过以下代码将当前用户的执行策略设置为 RemoteSigned,这样即可解决上述问题:

在powershell里面执行,然后选择Y

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

PowerShell 的执行策略有以下几种,可以根据自己需要设置:

组策略 执行策略
允许所有脚本 Unrestricted
允许本地脚本和远程签名脚本 RemoteSigned
仅允许已签名的脚本 AllSigned

猜你喜欢

转载自blog.csdn.net/weixin_42974827/article/details/127967200