2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PnP.PowerShellをオフライン環境で使用する方法

Posted at

経緯

PnP PowerShellをインストールして使おうとしたらプロキシ環境で外部ネットワークが使用できずインストールができなかった。

手順

オンラインPCで下記を実施

1:PowerShellを起動

2:指定したモジュールをリポジトリ内から検索

$ Find-Module -Name PnP.PowerShell
 
Version    Name                                Repository           Description
-------    ----                                ----------           -----------
2.12.0     PnP.PowerShell                      PSGallery            Microsoft 365 
Patterns and Practices PowerShell ...

3:見つかったモジュールを保存

$ Save-Module –Name PnP.PowerShell –Path [保存先パス] -RequiredVersion [バージョン指定]

4:保存先パスにモジュールフォルダがダウンロードされたことを確認

オフラインPCで下記を実施

1:オンラインPCでダウンロードしてきたモジュールフォルダをコピーする

2:C:\Program Files\WindowsPowerShell\Modules にモジュールフォルダを配置

3:PowerShellを起動

4:PnP.PowerShellをインポート

$ Import-Module PnP.PowerShell

5:PnP.PowerShellで使用可能なコマンドを確認

$ Get-Command -Module PnP.PowerShell

最後に

・下記手順でPnP.PowerShellをオフライン環境でも使用できるようになります。
・調べる中でnupkgでの方法も試しましたが、こちらはなぜかうまくインストールができなかったので分かり次第備忘録として残そうと思います。

参考

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?