PowerShellコマンドレット虎の巻

Get-Variable

Get-Variableは、変数を取得するコマンドです。

エイリアスgv

解説

変数を取得して一覧表示します。

Get-Variableにパラメータを何も指定しないで実行すると、定義済みの変数一覧が表示されます。
-Nameパラメータで変数名を指定すると、指定した変数のみ表示されます。
変数名の指定にはワイルドカードが使用できます。

構文

(構文)
Get-Variable [[-Name] <string[]>] [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name 変数名対象の変数を指定する
(例)-Name val
(ワイルドカード使用可)
-ValueOnly値のみ取得する
-Include 文字列指定した文字列を対象に含める
(ワイルドカード使用可)
-Exclude 文字列指定した文字列を対象から除外する
(ワイルドカード使用可)
-Scope 値対象とするスコープを指定する
・Global:どこからでもアクセス可能
・Local:現在のスコープのみアクセス可能(デフォルト)
・Script:スクリプト内のみアクセス可能

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

サンプル

変数aの内容を取得する

PS C:\>Get-Variable -Name a Name Value ---- ----- a 123

定義済みの変数の一覧を表示する

Get-Variable

変数名がmaxで始まる変数の一覧を表示する

Get-Variable -Name max*

変数aの値のみ取得する

Get-Variable -Name a -ValueOnly

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

Get-Help Get-Variable

備考

  • パラメータ名の「Name」は省略可能です。

関連項目