Set-SCExternalJob

Обновляет существующее внешнее задание.

Синтаксис

Progress (по умолчанию)

Set-SCExternalJob
    [-Job] <Task>
    -ProgressValue <Int32>
    [<CommonParameters>]

Completed

Set-SCExternalJob
    [-Job] <Task>
    [-Completed]
    [-InfoMessage <String>]
    [<CommonParameters>]

Failed

Set-SCExternalJob
    [-Job] <Task>
    -InfoMessage <String>
    [-Failed]
    [<CommonParameters>]

Описание

Командлет Set-SCExternalJob обновляет существующие внешние задания в диспетчере виртуальных машин (VMM). Вы можете обновить процент выполнения задания или установить для него статус «Завершено» или «Не пройдено».

Дополнительные сведения о внешних заданиях см. в командлете New-SCExternalJob .

Примеры

Пример 1: Установите внешнее задание на 15% завершено

PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob01"
PS C:\> Set-SCExternalJob -Job $ExternalJob -ProgressValue 15

Первая команда получает внешний объект задания с именем ExternalJob01 и сохраняет объект в переменной $ExternalJob.

Вторая команда устанавливает значение хода выполнения для задания, хранящегося в $ExternalJob, равным 15.

Пример 2: Установите внешнее задание на завершенное

PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob02"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Completed -InfoMessage "Some information about the completed job"

Первая команда получает внешний объект задания с именем ExternalJob02 и сохраняет объект в переменной $ExternalJob.

Вторая команда задает статус задания, хранящегося в $ExternalJob как завершенного, и добавляет сведения о задании.

Пример 3: Установите для внешнего задания значение «Сбой»

PS C:\> $ExternalJob = Get-SCJob -Name "ExternalJob03"
PS C:\> Set-SCExternalJob -Job $ExternalJob -Failed -InfoMessage "An error message for the failed job"

Первая команда получает внешний объект задания с именем ExternalJob03 и сохраняет объект в переменной $ExternalJob.

Вторая команда задает состояние задания, хранящегося в $ExternalJob, в состояние «Сбой» и добавляет сведения о задании.

Параметры

-Completed

Устанавливает статус внешнего задания как завершенный.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Completed
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Failed

Устанавливает состояние внешнего задания как «Сбой».

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Failed
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InfoMessage

Предоставляет информационное сообщение для внешних заданий.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Completed
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Job

Указывает объект задания VMM.

Свойства параметра

Тип:Task
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProgressValue

Предоставляет процент завершения выполнения внешнего задания.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Progress
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

Task

Этот командлет возвращает объект Task .