Get-SCOMTaskResult
Obtient les résultats des tâches qui ont été exécutées.
Syntaxe
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>]
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.
Type: | Guid[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | 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.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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.
Type: | PSCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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.
Type: | Guid[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | 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
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | 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
Type: | Connection[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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.
Type: | ManagementPackTask[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |