解决VSCODE”因为在此系统上禁止运行脚本”报错

学习hexo搭建的时候,在VSCODE中使用hexo命令,结果报错:

禁止运行脚本

找了下原因,是因为PowerShell执行策略的问题

  • 以管理员身份运行vscode
  • 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的;
1
get-ExecutionPolicy
  • 执行:set-ExecutionPolicy RemoteSigned;
1
set-ExecutionPolicy RemoteSigned
  • 这时再执行get-ExecutionPolicy,就显示RemoteSigned;

禁止运行脚本

问题就解决了