Powershell 7無法安裝模組,必須手動安裝(Save-Module)

Powershell 7無法安裝模組,必須手動安裝(Save-Module)

我最近安裝了 Powershell 7.3.5,「被迫」放棄 5.1 的 PnP / SharepointPnP

作為管理員,當以管理員身份運行它時,無論範圍如何都會返回:

安裝套件:安裝或更新需要管理員權限。使用具有管理員權限的帳戶登入計算機,然後重試,或透過在命令中新增“-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,但它在大多數方面似乎是前進的方向。

相關內容