Powershell 7 ではモジュールをインストールできないため、手動でインストールする必要があります (Save-Module)

Powershell 7 ではモジュールをインストールできないため、手動でインストールする必要があります (Save-Module)

最近、Powershell 7.3.5 をインストールしましたが、PnP / SharepointPnP のために 5.1 から移行せざるを得ませんでした。

管理者として実行している場合、スコープに関係なく、次が返されます:

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 に別れを告げたいわけではありませんが、ほとんどの点で ISE が前進への道であるように思われます。

関連情報