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 .