PowerShellコマンドレット虎の巻

Get-Module

Get-Moduleは、モジュールの一覧を取得するコマンドです。

解説

モジュールに関する情報を取得します。
モジュールとは、コマンドレット、関数、変数、エイリアスなどのコレクションをパッケージ化したものです。

構文

(構文)
Get-Module [[-Name] <string[]>] [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name 名前取得するモジュールの名前を指定する
※ワイルドカードを使用可
(例)Get-Module -Name "Test*"
-FullyQualifiedName 名前モジュールの完全修飾名を指定する
-Allモジュール内のすべてのエクスポートされたファイルを取得する
-ListAvailableインストールされているがまだインポートされていないモジュールも含めて表示する
-PSEdition 値特定のPowerShellエディションをサポートするモジュールを取得する
(DesktopまたはCore)
(例)Get-Module -PSEdition Core
-Refreshキャッシュされたモジュール情報を更新する
-PSSession オブジェクト指定したPowerShellセッション内のモジュールを取得する
(例)Get-Module -PSSession $session
-CimSession オブジェクトCIMセッションを使用してリモートコンピューターからモジュールを取得する
-CimResourceUri URICIMプロバイダーのリソースURIを指定する
-CimNamespace 名前空間CIMプロバイダーが存在する名前空間を指定する

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

サンプル

現在のセッションにインポートされているモジュールを取得する

Get-Module

インストール済みの利用可能なすべてのモジュールを取得する

Get-Module -ListAvailable

特定のモジュールの情報を取得する

Get-Module -Name "Microsoft.PowerShell.Management"

特定のパスにあるモジュールを取得する

Get-Module -ListAvailable -Path "D:\Modules"

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

Get-Help Get-Module

備考

  • 一部のモジュールを取得する際は管理者権限が必要な場合があります。

関連項目