0

我刚刚安装了最新版本的 PowerGUI (3.6.0.21)。

当我尝试从 PowerGUI 内部运行任何脚本时,我收到错误消息“无法加载文件 C:\Sandbox\MyPowerShell.ps1。文件 C:\Sandbox\MyPowerShell.ps1 未进行数字签名。

我已经用谷歌搜索了一些简单的方法来解决这个问题,但没有运气。我需要做什么才能让这一切顺利进行?

此外,如果我直接从 PowerShell 运行脚本命令,它们就可以工作。

4

1 回答 1

-1

AllSigned不会让您运行未签名的脚本。如果您无法更改执行策略,则将其作为模块导入。

将脚本另存为 .psm1 并使用Import-Module. 它将绕过脚本策略,因为它是作为模块加载/运行的。

于 2015-06-29T20:35:14.483 回答