Get-SCOMTaskResult
Obtient les résultats des tâches qui ont été exécutées.
Syntaxe
Empty (Par défaut)
Get-SCOMTaskResult
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTaskResultBatchId
Get-SCOMTaskResult
[-BatchID] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTaskResultId
Get-SCOMTaskResult
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromInstance
Get-SCOMTaskResult
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTask
Get-SCOMTaskResult
[-Task] <ManagementPackTask[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
La cmdlet Get-SCOMTaskResult obtient les résultats des tâches qui ont été exécutées. Utilisez cette applet de commande pour obtenir les résultats par nom ou ID de tâche, ainsi que pour les tâches associées à des instances de classe ou des lots spécifiés.
Exemples
Exemple 1 : Obtenir les résultats de la tâche en spécifiant un nom complet partiel et une action d’erreur
PS C:\>Get-SCOMTask -Name "*SystemCenter*" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Cette commande obtient les résultats des tâches qui ont SystemCenter dans leurs noms. La commande utilise l’applet de commande Get-SCOMTask pour obtenir des tâches en fonction du nom et les transmet à l’applet de commande Get-SCOMTaskResult à l’aide de l’opérateur de pipeline. Étant donné que la commande spécifie SilentlyContinue pour le paramètre ErrorAction, si l’applet de commande trouve une tâche sans résultats correspondants, la commande continue à s’exécuter et n’affiche pas les messages d’erreur.
Exemple 2 : Obtenir les résultats des tâches en spécifiant des instances de classe
PS C:\>Get-SCOMClassInstance -DisplayName "*.Consoso.com" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Cette commande obtient toutes les instances de classe dans le domaine Contoso.com, puis retourne les résultats de la tâche pour chaque objet d’instance de classe.
La commande utilise l’applet de commande Get-SCOMClassInstance
Exemple 3 : Obtenir les résultats de la tâche en spécifiant un ID de tâche
PS C:\>Get-SCOMTaskResult -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Cette commande obtient les résultats de la tâche qui a un ID de 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Exemple 4 : Obtenir les résultats des tâches en spécifiant un ID de lot
PS C:\>Get-SCOMTaskResult -BatchId 2ef74789-f9f5-46b0-af70-16d01d4f4577
Cette commande obtient les résultats d’une tâche qui s’exécute dans un lot qui a un ID de 2ef74789-f9f5-46b0-af70-16d01d4f4577.
Paramètres
-BatchID
Spécifie un tableau qui contient les ID des lots dans lesquels les tâches s’exécutent. L’applet de commande obtient les résultats des tâches pour chaque lot.
Propriétés du paramètre
| Type: | Guid[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
FromTaskResultBatchId
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-ComputerName
Spécifie un tableau qui contient le nom de l’ordinateur avec lequel établir une connexion. Les formats valides incluent un nom NetBIOS, une adresse IP ou un nom de domaine complet (FQDN). Pour spécifier l’ordinateur local, spécifiez le nom de l’ordinateur, localhost ou un point (.).
L’ordinateur doit exécuter le service System Center Data Access.
Si vous ne spécifiez pas ce paramètre, la valeur par défaut est l’ordinateur de la connexion de groupe d’administration actuelle.
Propriétés du paramètre
| Type: | String[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Credential
Spécifie le compte d’utilisateur sous lequel la connexion au groupe d’administration s’exécute.
Spécifiez un objet Get-Help Get-Credential.
Ce compte doit avoir accès au serveur spécifié dans le paramètre ComputerName si ce paramètre apparaît.
Si vous ne spécifiez pas ce paramètre, la valeur par défaut est le compte de l’utilisateur actuel.
Propriétés du paramètre
| Type: | PSCredential |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Id
Spécifie un tableau d’ID de tâche. L’applet de commande obtient les résultats des tâches qui ont ces ID.
Propriétés du paramètre
| Type: | Guid[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
FromTaskResultId
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Instance
Spécifie un tableau d’instances de classe pour lesquelles démarrer une tâche.
Spécifiez une variable qui stocke des instances de classe ou utilisez une applet de commande telle que Get-SCOMClassInstance qui obtient les instances de classe.
Ce paramètre accepte également les objets de groupe.
Pour obtenir un objet de groupe, utilisez l’applet de commande Get-SCOMGroup
Propriétés du paramètre
| Type: | EnterpriseManagementObject[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
FromInstance
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-SCSession
Spécifie un tableau de connexions aux serveurs d’administration.
Pour obtenir des objets de connexion de groupe d’administration, utilisez l’applet de commande Get-SCOMManagementGroupConnection
Propriétés du paramètre
| Type: | Connection[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Task
Spécifie un tableau de tâches de pack d’administration. L’applet de commande obtient les résultats des objets de tâche que contient le tableau. Spécifiez une variable qui contient des objets de tâche ou utilisez une applet de commande telle que Get-SCOMTask applet de commande qui obtient des tâches.
Propriétés du paramètre
| Type: | ManagementPackTask[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
FromTask
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.