Set-SCExternalJob
Novedades un trabajo externo existente.
Syntax
Set-SCExternalJob
[-Job] <Task>
-ProgressValue <Int32>
[<CommonParameters>]
Set-SCExternalJob
[-Job] <Task>
[-Completed]
[-InfoMessage <String>]
[<CommonParameters>]
Set-SCExternalJob
[-Job] <Task>
[-Failed]
-InfoMessage <String>
[<CommonParameters>]
Description
El cmdlet Set-SCExternalJob actualiza los trabajos externos existentes en Virtual Machine Manager (VMM). Puede actualizar el porcentaje completado del trabajo o establecer el estado del trabajo en completado o con errores.
Para obtener más información sobre los trabajos externos, consulte el cmdlet New-SCExternalJob .
Ejemplos
Ejemplo 1: Establecer un trabajo externo en un 15 % completado
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob01"
PS C:\> Set-SCExternalJob -Job $ExternalJob -ProgressValue 15
El primer comando obtiene el objeto de trabajo externo denominado ExternalJob01 y almacena el objeto en la variable $ExternalJob.
El segundo comando establece el valor de progreso del trabajo almacenado en $ExternalJob en 15.
Ejemplo 2: Establecer un trabajo externo en completado
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob02"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Completed -InfoMessage "Some information about the completed job"
El primer comando obtiene el objeto de trabajo externo denominado ExternalJob02 y almacena el objeto en la variable $ExternalJob.
El segundo comando establece el estado del trabajo almacenado en $ExternalJob para completarse y agrega información sobre el trabajo.
Ejemplo 3: Error al establecer un trabajo externo en
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob03"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Failed -InfoMessage "An error message for the failed job"
El primer comando obtiene el objeto de trabajo externo denominado ExternalJob03 y almacena el objeto en la variable $ExternalJob.
El segundo comando establece el estado del trabajo almacenado en $ExternalJob en error y agrega información sobre el trabajo.
Parámetros
-Completed
Establece el estado de un trabajo externo que se va a completar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Failed
Establece el estado de un trabajo externo en error.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InfoMessage
Proporciona un mensaje informativo para trabajos externos.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Job
Especifica un objeto de trabajo de VMM.
Type: | Task |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProgressValue
Proporciona el porcentaje completado del progreso de un trabajo externo.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Salidas
Task
Este cmdlet devuelve un objeto Task .