PowerShellコマンドレット虎の巻

Uninstall-Module

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

解説

PowerShellモジュールをローカルコンピューターからアンインストールします。
現在のPowerShellセッションにのみ影響し、コンピューターからモジュールを完全に削除するわけではありません。

構文

(構文)
Uninstall-Module [-Name] <string[]> [<CommonParameters>] Uninstall-Module [-InputObject] <psobject[]> [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name モジュール名アンインストールするモジュールの名前を指定する
※複数のモジュール名を指定可
-InputObject オブジェクトPSRepositoryItemInfoオブジェクトを受け入れる
-MinimumVersion バージョンアンインストールするモジュールの最小バージョンを指定する
-MaximumVersion バージョンアンインストールするモジュールの最大バージョンを指定する
-RequiredVersion バージョンアンインストールするモジュールの特定のバージョンを指定する
-AllVersions指定したモジュールのすべてのバージョンをアンインストールする
-Force強制的にモジュールをアンインストールする
-WhatIf実行はせずに実行結果の確認のみ行う
-Confirm実行前に確認メッセージの表示を行う

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

サンプル

"TestModule"という名前のモジュールをアンインストールする

Uninstall-Module -Name "TestModule"

"TestModule"モジュールのバージョン1.2.0をアンインストールする

Uninstall-Module -Name "TestModule" -RequiredVersion "1.2.0"

"TestModule"モジュールのすべてのバージョンをアンインストールする

Uninstall-Module -Name "TestModule" -AllVersions

"TestModule"モジュールを検索し、見つかった場合にアンインストールする

Get-InstalledModule -Name "TestModule" | Uninstall-Module

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

Get-Help Uninstall-Module

備考

  • モジュールによっては管理者権限でPowerShellを実行する必要がある場合があります。

関連項目