Get-SCStep
指定した VMM ジョブの手順を取得します。
構文
Get-SCStep
[-Job] <Task>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
説明
Get-SCStep コマンドレットは、指定された仮想マシン マネージャー (VMM) ジョブの手順を取得します。
ジョブは 1 つ以上のステップで構成され、それぞれに独自の状態があります。 前の手順は、次の手順を実行する前に完了するかスキップする必要があります。
例
例 1: 指定したジョブのすべてのステップを取得する
PS C:\> $Job = Get-SCJob -ID "cb3a0f0a-9fbc-4bd0-a999-3fae8cd77177"
PS C:\> $Steps = Get-SCStep -Job $Job
PS C:\> $Steps.Children
最初のコマンドは、ID cb3a0f0a-9fbc-4bd0-a999-3fae8cd77177 を持つ VMM ジョブ オブジェクトを取得し、そのオブジェクトを$Job変数に格納します。
2 番目のコマンドは、$Jobの VMM ジョブのステップ オブジェクトを取得します。
最後のコマンドは、手順の説明、進行状況、状態など、VMM ジョブの各ステップに関する情報を一覧表示します。
パラメーター
-Job
VMM ジョブ オブジェクトを指定します。
型: | Task |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-Name
VMM オブジェクトの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-OnBehalfOfUser
ユーザー名を指定します。 このコマンドレットは、このパラメーターが指定したユーザーに代わって動作します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-OnBehalfOfUserRole
ユーザー ロールを指定します。 ユーザー ロールを取得するには、Get-SCUserRole コマンドレットを使用します。 このコマンドレットは、このパラメーターが指定するユーザー ロールに代わって動作します。
型: | UserRole |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
出力
Step
このコマンドレットは、Step オブジェクトを返します。