1

当我在 power shell 上执行命令时 Save-Module -Name ACMESharp -Path <path>

它提示错误如下:

在模块“PowerShellGet”中找到“Save-Module”命令,但无法加载该模块。

然后我尝试执行 Import-Module PowerShellGet 结果是状态为“限制”脚本的执行策略问题。

4

1 回答 1

2

要检查是否与执行策略有关,您可以尝试执行 ps 命令Get-ExecutionPolicy

如果返回结果显示受到限制,那么您必须将执行策略更改为 RemoteSigned。 PS:希望不会引起任何安全问题。以防万一,完成后禁用它。

要禁用限制,我只需执行下面的 ps 命令。

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

更改/删除执行策略

Set-ExecutionPolicy Undefined

或者,键入:

Set-ExecutionPolicy Undefined -scope LocalMachine

有关更多信息,请访问以下链接: https ://msdn.microsoft.com/powershell/reference/5.1/Microsoft.PowerShell.Core/about/about_Execution_Policies

于 2016-12-06T03:01:05.503 回答