/ 技术 / 925浏览

Windows PowerShell执行命令时在此系统上禁止运行脚本

在执行命令时遇到一个错误提示:

因为在此系统上禁止运行脚本。有关详细信息,请参
阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

查阅官方链接时发现是PowerShell执行策略的问题,通过命令get-executionpolicy查看下当前的策略发现当前策略是默认的Restricted,Restricted 执行策略不允许任何脚本运行。官方文档里说AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。

直接在PowerShell里输入set-executionpolicy remotesigned 更改执行策略为RemoteSigned发现会报错

根据提示使用管理员身份运行PowerShell 可以成功更改

这里荒芜寸草不生 后来你来这走了一遭 奇迹般万物生长 这里是我的心

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注