HOME > Module系コマンドレット > Save-Module
Save-Module
Save-Moduleは、モジュールを保存するコマンドです。
解説
PowerShellモジュールをローカルコンピューターにダウンロードして保存します。
モジュールをインストールせずに保存するため、
オフライン環境での使用や他のシステムへの配布に便利です。
構文
- (構文)
- Save-Module [-Name] <string[]> [<CommonParameters>] Save-Module [-Name] <string[]> [<CommonParameters>] Save-Module [-InputObject] <psobject[]> [<CommonParameters>] Save-Module [-InputObject] <psobject[]> [<CommonParameters>]
パラメータ | 説明 |
---|---|
-Name 名前 | 保存するモジュールの名前を指定する ※複数のモジュール名を指定可 |
-MinimumVersion バージョン | 保存するモジュールの最小バージョンを指定する |
-MaximumVersion バージョン | 保存するモジュールの最大バージョンを指定する |
-RequiredVersion バージョン | 保存するモジュールの特定のバージョンを指定する |
-Repository リポジトリ | モジュールを検索するリポジトリを指定する |
-Path パス | モジュールを保存するディレクトリパスを指定する ※必須パラメータ |
-LiteralPath パス | 対象パスを指定する(ワイルドカード使用不可) (例)-LiteralPath "D:\test" |
-Proxy URL | プロキシサーバーのURLを指定する |
-ProxyCredential 資格情報 | プロキシサーバーの認証に使用する資格情報を指定する |
-Force | 既存のファイルを上書きする |
-Credential 資格情報 | 資格情報を指定する |
-WhatIf | 実行はせずに実行結果の確認のみ行う |
-Confirm | 実行前に確認メッセージの表示を行う |
共通的なパラメータは「共通パラメータ」をご覧ください。
サンプル
PowerShell GalleryからPowerShellGetモジュールをダウンロードしてC:\Testディレクトリに保存する
Save-Module -Name PowerShellGet -Path C:\Test -Repository PSGallery
バージョンを指定して保存する
Save-Module -Name PowerShellGet -Path C:\Test -Repository PSGallery -MaximumVersion 2.1.0
コマンドのヘルプを表示する
Get-Help Save-Module
備考
- TLS1.2の対応が必要な場合があります。
- NuGetプロバイダーが必要な場合があります。
関連項目
- Module系コマンドレット
- Get-Module
モジュールの一覧を取得する - New-Module
モジュールを作成する - Import-Module
モジュールをインポートする - Remove-Module
モジュールを削除する - Find-Module
モジュールを検索する - Install-Module
モジュールをインストールする - Update-Module
モジュールをアップデートする - Uninstall-Module
モジュールをアンインストールする - Save-Module
モジュールを保存する - Publish-Module
モジュールを公開する