2022年7月15日 星期五
问题
控制台提示:“因为在此系统中禁止执行脚本”
因为在此系统中禁止执行脚本。有关详细信息,请参阅 “get-help about_signing”。
解决方法
启动PowerShell,输入
get-executionpolicy若显示 “Restricted”,则输入
set-executionpolicy RemoteSigned,执行策略更改,选择 “Y” 同意。再输入“get-executionpolicy”,确认执行策略已变更为“RemoteSigned”
PowerShell的执行策略(executionpolicy)说明
原因
计算机上启动 Windows PowerShell 时,执行策略为 Restricted(默认设置)。
“Restricted” 执行策略不允许任何脚本运行。
“RemoteSigned” 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。微软主题
about_signing
本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),
还说明如何对脚本进行签名以便您自己使用。简短说明
说明如何对脚本进行签名以使其符合 Windows PowerShell 执行策略。详细说明
“Restricted” 执行策略不允许任何脚本运行。
“AllSigned” 和 “RemoteSigned” 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。
作者:李世民 创建时间:2022-07-15 12:29
最后编辑:李世民 更新时间:2024-01-08 20:48
最后编辑:李世民 更新时间:2024-01-08 20:48