Powershell 7 无法安装模块,必须手动安装(Save-Module)

Powershell 7 无法安装模块,必须手动安装(Save-Module)

我最近安装了 Powershell 7.3.5,被迫放弃 5.1 转而使用 PnP/SharepointPnP

作为管理员,以管理员身份运行它时,无论范围如何返回:

Install-Package:安装或更新需要管理员权限。使用具有管理员权限的帐户登录计算机,然后重试,或通过在命令中添加“-Scope CurrentUser”进行安装。您还可以尝试以提升的权限运行 Windows PowerShell 会话(以管理员身份运行)。

有一个原因导致它无法在用户文档文件夹中写入,

我最终手动将模块放入 P7 的安装模块文件夹中,但这很奇怪。

PS C:\Windows\System32> Save-Module -Name ExchangeOnlineManagement -Path C:\Temp -Repository PSGallery
PS C:\Windows\System32> Import-Module ExchangeOnlineManagement
PS C:\Windows\System32> Connect-ExchangeOnline

因此它可以工作,但是我不知道为什么他无法访问它,/alluser 安装应该可以工作。

我并不是说我想和 ISE 说再见,但从大多数方面来看它似乎都是前进的方向。

相关内容