由于 PowerShell 的执行策略(Execution Policy),在默认情况下,Windows 上的 PowerShell 执行策略设置为 “Restricted”,即不允许运行任何脚本。
要解决这个问题,你可以通过以下步骤修改 PowerShell 的执行策略:
- 以管理员身份打开一个 PowerShell 窗口。
- 运行以下命令来查看当前的执行策略:
Get-ExecutionPolicy
- 如果执行策略不是 “RemoteSigned” 或 “Unrestricted”,则需要修改执行策略。可以使用以下命令来修改执行策略为 “Unrestricted”:
Set-ExecutionPolicy Unrestricted
- 确认修改执行策略时的提示,输入 “Y” 然后按回车。
- 然后尝试再次运行你的脚本。
注意,修改执行策略可能会对系统的安全性产生一些影响。因此,在执行脚本之前,请确保你信任脚本的来源,并且了解脚本的内容。