原因分析
报错信息
报错原因
这是由于
Windows PowerShell自动阻止不信任的脚本执行 造成的,因此需要更改Windows PowerShell执行策略。要更改默认(LocalMachine)作用域的执行策略,请使用“以管理员身份运行”选项启动 Windows PowerShell。
要更改当前用户的执行策略,请运行 “
Set-ExecutionPolicy -Scope CurrentUser”。
解决方案
右键 VSCode 图标,选择以管理员身份运行此程序。
打开VSCode,打开终端。
执行如下命令,查看当前的执行策略
get-ExecutionPolicy返回
Restricted执行命令,效果如图:

LocalMachine 作用域
- 以管理员身份运行
Window Powershell,执行以下命令,更改Window Powershell的执行策略,
是否要更改执行策略?输入set-ExecutionPolicy RemoteSignedy,或者直接回车
执行命令,结果如下:y # Y # 直接 Enter 回车
当前用户
- 如果不是以管理员身份运行时,执行上面的命令后,会报出如下错误:

- 此时,需执行如下命令,修改当前用户的执行策略
参数值输入:Set-ExecutionPolicy -Scope CurrentUser
执行命令,结果如下:RemoteSigned
最后,执行如下命令,查看当前的执行策略
get-ExecutionPolicy返回
RemoteSigned执行命令,效果如图:

版权声明:本文为zimeng303原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。