PowerShellコマンドレット虎の巻

Remove-Module

Remove-Moduleは、モジュールを削除するコマンドです。

解説

PowerShellセッションから特定のモジュールを削除します。
現在のPowerShellセッションのみ影響するので、
モジュールのアンインストールやコンピュータからの削除はされません。

構文

(構文)
Remove-Module [-Name] <string[]> [<CommonParameters>] Remove-Module [-FullyQualifiedName] <ModuleSpecification[]> [<CommonParameters>] Remove-Module [-ModuleInfo] <psmoduleinfo[]> [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name 名前削除するモジュールの名前を指定する
-FullyQualifiedName 名前モジュール名、完全なモジュール仕様、またはモジュールファイルへのパスを指定する
-ModuleInfo オブジェクト削除するモジュールオブジェクトを指定する
-Force指定したモジュールを強制的に削除する
-WhatIf実行はせずに実行結果の確認のみ行う
-Confirm実行前に確認メッセージの表示を行う

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

サンプル

MyModuleモジュールを削除する

Remove-Module -Name "MyModule"

MyModuleモジュールを強制的に削除する

Remove-Module -Name "MyModule" -Force

複数のモジュールを一度に削除する

Remove-Module -Name "Module1", "Module2", "Module3"

現在のセッションにあるすべてのモジュールを削除する

Get-Module | Remove-Module

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

Get-Help Remove-Module

備考

  • モジュールを削除する前に、そのモジュールに依存している他のモジュールがないことを確認してください。

関連項目