Get-SCOMTaskResult
Возвращает результаты для выполняемых задач.
Синтаксис
Get-SCOMTaskResult
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-BatchID] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Task] <ManagementPackTask[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Описание
Командлет Get-SCOMTaskResult получает результаты для выполняемых задач. Используйте этот командлет для получения результатов по имени или идентификатору задачи, а также для задач, связанных с указанными экземплярами классов или пакетами.
Примеры
Пример 1. Получение результатов задачи путем указания частичного отображаемого имени и действия ошибки
PS C:\>Get-SCOMTask -Name "*SystemCenter*" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Эта команда получает результаты для задач, которые имеют SystemCenter в их именах. Команда использует командлет Get-SCOMTask для получения задач на основе имени и передает их в командлет Get-SCOMTaskResult с помощью оператора конвейера. Так как команда указывает SilentlyContinue для параметра ErrorAction, если командлет находит задачу без совпадающих результатов, команда продолжает выполняться и не отображает сообщения об ошибках.
Пример 2. Получение результатов задачи путем указания экземпляров класса
PS C:\>Get-SCOMClassInstance -DisplayName "*.Consoso.com" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Эта команда получает все экземпляры классов в домене Contoso.com, а затем возвращает результаты задачи для каждого объекта экземпляра класса.
Команда использует командлет get-SCOMClassInstance
Пример 3. Получение результатов задачи путем указания идентификатора задачи
PS C:\>Get-SCOMTaskResult -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Эта команда получает результаты задачи с идентификатором 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Пример 4. Получение результатов задачи путем указания идентификатора пакета
PS C:\>Get-SCOMTaskResult -BatchId 2ef74789-f9f5-46b0-af70-16d01d4f4577
Эта команда получает результаты задачи, выполняемой в пакете с идентификатором 2ef74789-f9f5-46b0-af70-16d01d4f4577.
Параметры
-BatchID
Задает массив, содержащий идентификаторы пакетов, в которых выполняются задачи. Командлет получает результаты задачи для каждого пакета.
Тип: | Guid[] |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ComputerName
Указывает массив, содержащий имя компьютера, с которым необходимо установить соединение. Допустимые форматы включают имя NetBIOS, IP-адрес или полное доменное имя (FQDN). Чтобы указать локальный компьютер, укажите имя компьютера, localhost или точку (.).
Компьютер должен запустить службу доступа к данным System Center.
Если этот параметр не указан, по умолчанию используется компьютер для текущего подключения группы управления.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Credential
Указывает учетную запись пользователя, в которой выполняется подключение группы управления.
Укажите объект PSCredential, например объект get-Credential для этого параметра.
Дополнительные сведения об объектах учетных данных введите Get-Help Get-Credential
.
Эта учетная запись должна иметь доступ к серверу, указанному в параметре ComputerName, если этот параметр отображается.
Если этот параметр не указан, по умолчанию используется учетная запись текущего пользователя.
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Id
Задает массив идентификаторов задач. Командлет получает результаты задач с этими идентификаторами.
Тип: | Guid[] |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Instance
Задает массив экземпляров классов, для которых необходимо запустить задачу. Укажите переменную, в которой хранятся экземпляры классов, или используйте командлет, например Get-SCOMClassInstance, которая получает экземпляры класса. Этот параметр также принимает объекты группы. Чтобы получить объект группы, используйте командлет Get-SCOMGroup.
Тип: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-SCSession
Задает массив подключений к серверам управления. Чтобы получить объекты подключения группы управления, используйте командлет get-SCOMManagementGroupConnection. Если этот параметр не отображается, по умолчанию используется текущее подключение группы управления.
Тип: | Connection[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Task
Задает массив задач пакета управления. Командлет получает результаты для объектов задач, содержащихся в массиве. Укажите переменную, содержащую объекты задач, или используйте командлет, например командлет Get-SCOMTask, который получает задачи.
Тип: | ManagementPackTask[] |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |