Get-SCStep
指定した VMM ジョブの手順を取得します。
構文
Get-SCStep
[-Job] <Task>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
説明
Get-SCStep コマンドレットは、指定された仮想マシン マネージャー (VMM) ジョブの手順を取得します。
1 つのジョブは、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 ジョブ オブジェクトを指定します。
Type: | Task |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
VMM オブジェクトの名前を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
ユーザー名を指定します。 このコマンドレットは、このパラメーターで指定されたユーザーに代わって動作します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
ユーザー ロールを指定します。 ユーザー ロールを取得するには、 Get-SCUserRole コマンドレットを 使用します。 このコマンドレットは、このパラメーターが指定するユーザー ロールに代わって動作します。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
出力
Step
このコマンドレットは 、Step オブジェクトを返します。