PowerShellコマンドレット虎の巻

Install-Module

Install-Moduleは、モジュールをインストールするコマンドです。

解説

PowerShellモジュールをオンラインリポジトリからダウンロードしてインストールします。 バージョンを指定して特定のバージョンのモジュールをインストールできます。

構文

(構文)
Install-Module [-Name] <string[]> [<CommonParameters>] Install-Module [-InputObject] <psobject[]> [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name 名前インストールするモジュールの名前を指定する
※複数のモジュール名をコンマ区切りで指定可
-MinimumVersion バージョンインストールするモジュールの最低バージョンを指定する
-MaximumVersion バージョンインストールするモジュールの最大バージョンを指定する
-RequiredVersion バージョンインストールするモジュールの正確なバージョンを指定する
-Repository リポジトリモジュールを検索するリポジトリを指定する
-Credential 資格情報資格情報を指定する
-Scope スコープモジュールのインストールスコープを指定する
-Proxy プロキシリポジトリにアクセスするためのプロキシサーバーを指定する
-ProxyCredential 認証情報プロキシサーバーにアクセスするための認証情報を指定する
-AllowClobber既存のモジュールを上書きしてインストールすることを指定する
-SkipPublisherCheckモジュールの発行者の検証をスキップする
-Force強制的にモジュールをインストールする
-WhatIf実行はせずに実行結果の確認のみ行う
-Confirm実行前に確認メッセージの表示を行う

共通的なパラメータは「共通パラメータ」をご覧ください。

サンプル

PSReadLineモジュールをPowerShell Galleryからインストールする

Install-Module -Name "PSReadLine"

特定のバージョンをインストールする

Install-Module -Name "AzureRM" -RequiredVersion "6.13.1"

Find-Moduleの結果からインストールする

Find-Module -Name "ModuleName" | Install-Module

インストール時の警告を無視して強制的にインストールする

Install-Module -Name "Pester" -Force

コマンドのヘルプを表示する

Get-Help Install-Module

備考

  • 実行にはPowerShellを管理者として起動する必要があります。

関連項目