解决Powershell阻止脚本运行遇到的问题
当使用命令set-executionpolicy remotesigned解除Powershell对脚本运行的限制时,目前的用户可能没有应用新的策略。
当使用命令set-executionpolicy remotesigned允许脚本在 powershell 上运行时,当前用户可能不会应用更改。
1 | set-executionpolicy : Windows PowerShell 已更新您的执行策略,但在更具体的作业域中定义的策略覆盖该设置。由于发生覆盖,您的外壳程序将保留其当前的有效执行策略受限制。请键入“Get-ExecutionPolicy -List”以查看你的执行策略设置。有关详细信息,请参阅“Get-Help Set-ExecutionPolicy”。所在位置 行:1 字符: 1 |
这时可以使用命令Set-ExecutionPolicy RemoteSigned -Scope CurrentUser来更新当前用户的策略,然后就可以轻松地在powershell运行脚本啦~
在这种情况下,我们可以使用命令Set-ExecutionPolicy RemoteSigned -Scope CurrentUser来更新当前用户的策略。现在就可以了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 遇见一城!
评论