要解决“因为在此系统上禁止运行脚本”的问题,您需要更改 PowerShell 的执行策略,允许脚本运行。
解决步骤
以管理员身份打开 PowerShell:
在 Windows 搜索框中输入“PowerShell”,右键点击“Windows PowerShell”,选择“以管理员身份运行”。
检查当前执行策略:
输入以下命令并按回车:
Get-ExecutionPolicy
如果返回的结果是 Restricted,则表示当前不允许任何脚本运行。
更改执行策略:
输入以下命令以更改执行策略为 RemoteSigned,允许本地脚本运行:
Set-ExecutionPolicy RemoteSigned
系统会提示您确认更改,输入 Y 并按回车确认。
验证更改:
再次输入
Get-ExecutionPolicy
确认执行策略已更改为 RemoteSigned
注意事项
安全性: 更改执行策略可能会影响系统安全性,确保只运行来自可信来源的脚本。
恢复默认设置: 如果需要,您可以将执行策略恢复为 Restricted,以防止未签名脚本的运行:
Set-ExecutionPolicy Restricted