Set-SCExternalJob
Var olan bir dış işi Güncelleştirmeler.
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
Set-SCExternalJob cmdlet'i, Virtual Machine Manager'da (VMM) var olan dış işleri güncelleştirir. İşin tamamlanma yüzdesini güncelleştirebilir veya işin durumunu tamamlandı veya başarısız olarak ayarlayabilirsiniz.
Dış işler hakkında daha fazla bilgi için New-SCExternalJob cmdlet'ine bakın.
Örnekler
Örnek 1: Dış işi %15 tamamlandı olarak ayarlama
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob01"
PS C:\> Set-SCExternalJob -Job $ExternalJob -ProgressValue 15
İlk komut ExternalJob01 adlı dış iş nesnesini alır ve nesneyi $ExternalJob değişkeninde depolar.
İkinci komut, $ExternalJob depolanan işin ilerleme değerini 15 olarak ayarlar.
Örnek 2: Dış işi tamamlanmış olarak ayarlama
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob02"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Completed -InfoMessage "Some information about the completed job"
İlk komut ExternalJob02 adlı dış iş nesnesini alır ve nesneyi $ExternalJob değişkeninde depolar.
İkinci komut, $ExternalJob depolanan işin durumunu tamamlandı olarak ayarlar ve iş hakkında bilgi ekler.
Örnek 3: Dış işi başarısız olarak ayarlama
PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob03"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Failed -InfoMessage "An error message for the failed job"
İlk komut ExternalJob03 adlı dış iş nesnesini alır ve nesneyi $ExternalJob değişkeninde depolar.
İkinci komut, $ExternalJob içinde depolanan işin durumunu başarısız olarak ayarlar ve iş hakkında bilgi ekler.
Parametreler
-Completed
Dış işin durumunu tamamlandı olarak ayarlar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Failed
Dış işin durumunu başarısız olacak şekilde ayarlar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InfoMessage
Dış işler için bilgilendirme iletisi sağlar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Job
BIR VMM iş nesnesi belirtir.
Type: | Task |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProgressValue
Dış işin ilerlemesinin tamamlanma yüzdesini sağlar.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Task
Bu cmdlet bir Task nesnesi döndürür.