Hexo站点建设之——运行时脚本错误
一 问题
1 | PS D:\Files\blog\blog-github> hexo g |
二 现象
三 原因https:/go.microsoft.com/fwlink/
3.1 脚本被禁止执行
PowerShell 执行策略是一项安全功能,用于控制 PowerShell 加载配置文件和运行脚本的条件。 此功能有助于防止恶意脚本的执行
3.2 PowerShell 执行策略
- AllSigned
- Bypass
- Default
- RemoteSigned
- Restricted
- Undefined
- Unrestricted
四 解决办法(修改PowerShell 管理执行策略)
4.1 打开PowerShell
4.2 查看PowerShell策略
在PowerShell窗口中输入如下指令
1 | Get-ExecutionPolicy -List |
查看输出结果
1 | Scope ExecutionPolicy |
结果图
4.3 更改执行策略
在PowerShell窗口中执行如下的执行策略指令
1 | Set-ExecutionPolicy -ExecutionPolicy RemoteSigned |
在弹出的执行策略更改中,输入A(全是)
再次执行Get-ExecutionPolicy -List
查看是否修改完成