Get-Runspace
PowerShell ホスト プロセス内のアクティブな実行空間を取得します。
構文
NameParameterSet (既定)
Get-Runspace
[[-Name] <String[]>]
[<CommonParameters>]
IdParameterSet
Get-Runspace
[-Id] <Int32[]>
[<CommonParameters>]
InstanceIdParameterSet
Get-Runspace
[-InstanceId] <Guid[]>
[<CommonParameters>]
説明
Get-Runspace
コマンドレットは、PowerShell ホスト プロセスでアクティブな実行空間を取得します。
例
例 1: 実行空間を取得する
Get-Runspace
Id Name ComputerName Type State Availability
-- ---- ------------ ---- ----- ------------
1 Runspace1 localhost Local Opened Busy
2 Runspace2 localhost Local Opened Available
3 Runspace3 localhost Local Opened Available
例 2: ID で実行空間を取得する
Get-Runspace -Id 2
Id Name ComputerName Type State Availability
-- ---- ------------ ---- ----- ------------
2 Runspace2 localhost Local Opened Available
例 3: 名前で実行空間を取得する
Get-Runspace -Name Runspace1
Id Name ComputerName Type State Availability
-- ---- ------------ ---- ----- ------------
1 Runspace1 localhost Local Opened Busy
例 4: InstanceId による実行空間の取得
この例では、Name
パラメーターを使用して使用可能な実行空間を識別し、戻りオブジェクトを変数 $activeRunspace
に格納します。 これにより、の後続の実行で、Get-Runspace
のプロパティを使用できます。
$activeRunspace = Get-Runspace -Name Runspace1
Get-Runspace -InstanceId $activeRunspace.InstanceId
Id Name ComputerName Type State Availability
-- ---- ------------ ---- ----- ------------
1 Runspace1 localhost Local Opened Busy
パラメーター
-Id
実行空間の ID を指定します
パラメーターのプロパティ
型: | Int32[] |
規定値: | None |
ワイルドカードのサポート: | False |
DontShow: | False |
パラメーター セット
IdParameterSet
配置: | 0 |
必須: | True |
パイプラインからの値: | False |
プロパティ名別のパイプラインからの値: | False |
残りの引数からの値: | False |
-InstanceId
実行中のジョブのインスタンス ID GUID を指定します。
パラメーターのプロパティ
型: | Guid[] |
規定値: | None |
ワイルドカードのサポート: | False |
DontShow: | False |
パラメーター セット
InstanceIdParameterSet
配置: | 0 |
必須: | True |
パイプラインからの値: | False |
プロパティ名別のパイプラインからの値: | False |
残りの引数からの値: | False |
-Name
実行空間の名前を指定します。
パラメーターのプロパティ
型: | String[] |
規定値: | None |
ワイルドカードのサポート: | False |
DontShow: | False |
パラメーター セット
NameParameterSet
配置: | 0 |
必須: | False |
パイプラインからの値: | False |
プロパティ名別のパイプラインからの値: | False |
残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。
出力
Runspace
このコマンドレットは、Runspaceを返します。
Get-Runspace
コマンドの結果をパイプ処理して、Debug-Runspace
できます。