如何在Windows 10中设置PowerShell执行策略
时间:2020-07-27 13:00:03 来源:igfitidea点击:
PowerShell执行策略是一种安全措施,可以确定脚本是否具有在Windows系统上运行的权限。
默认情况下,执行策略将在Windows 10 /服务器中设置为“受限”。
这意味着,我们无法执行脚本,但我们仍然可以在PowerShell窗口中执行单个命令。
如果我们创建脚本,然后尝试运行它,我们将收到错误消息,类似于以下内容:
cannot be loaded because running scripts is disabled on this system.
要检查当前PowerShell执行策略设置,我们可以使用以下命令:
Get-ExecutionPolicy
我们可以使用“set-executionpolicy”命令更改执行策略设置:
Set-ExecutionPolicy Bypass
在前面的示例中,我们将执行策略更改为旁路,允许脚本在没有任何限制的情况下运行。
以下是Windows PowerShell中执行策略的可能值。
- Restricted - 我们将不允许执行PowerShell脚本。
- AllSigned - 必须由受信任的出版商签名。
- empotesigned - 我们可以运行我们在本地计算机上写入的脚本。
- Unrestricted - 无符号脚本可以运行,我们将获得安全警告。
- Bypass - 没有什么都被阻止,没有在运行脚本时给出警告。