当我在power shell Save-Module -Name ACMESharp -Path <path>
它会提示错误如下:
在“PowerShellGet”模块中找到了“保存模块”命令,但无法加载模块。
然后我尝试执行Import-Module PowerShellGet
结果是执行策略问题状态是“限制”脚本。
答案 0 :(得分: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