PowerShellコマンドレット虎の巻

Find-Module

Find-Moduleは、モジュールを検索するコマンドです。

解説

指定した条件に一致するモジュールをリポジトリ内で検索します。
名前やバージョン、タグなどを指定して検索できます。

構文

(構文)
Find-Module [[-Name] <string[]>] [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name モジュール名検索するモジュールの名前を指定する
※ワイルドカード文字を使用可
-MinimumVersion バージョン検索するモジュールの最低バージョンを指定する
-MaximumVersion バージョン検索するモジュールの最大バージョンを指定する
-RequiredVersion バージョン検索するモジュールの正確なバージョンを指定する
-AllVersions指定されたモジュールのすべてのバージョンを検索する
-IncludeDependencies指定したモジュールとその依存関係を検索結果に含める
-Filter フィルタ指定されたフィルターを使用してモジュールを検索する
-Tag タグ指定されたタグを持つモジュールを検索する
-Includes キーワード指定されたキーワードを含むモジュールを検索する
-DscResource DSCリソース指定されたDSCリソースを含むモジュールを検索する
-RoleCapability ロール機能指定されたロール機能を含むモジュールを検索する
-Command コマンド名指定されたコマンドを含むモジュールを検索する
-Proxy プロキシリポジトリにアクセスするためのプロキシサーバーを指定する
-ProxyCredential 認証情報プロキシサーバーにアクセスするための認証情報を指定する
-Repository リポジトリ名検索するモジュールリポジトリを指定する
-Credential 資格情報資格情報を指定する

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

サンプル

モジュール"PSReadLine"をデフォルトリポジトリから検索する

Find-Module -Name "PSReadLine"

リポジトリを指定して検索する

Find-Module -Name "AzureRM" -Repository "PSGallery"

タグを指定して検索する

Find-Module -Tag "JSON", "Web" -Repository "PSGallery"

コマンド名を指定して検索する

Find-Module -Command "Get-Process", "Stop-Process"

最小バージョンを指定して検索する

Find-Module -Name "Pester" -MinimumVersion "5.0.0"

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

Get-Help Find-Module

備考

  • 検索結果は他のコマンドレットにパイプラインで渡すことができます。

関連項目