Get-SCOMTaskResult
Obtient les résultats des tâches qui ont été exécutées.
Syntax
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
L’applet de commande 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 de la tâche 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 pour obtenir toutes les instances qui ont un nom complet qui contient .Contoso.com 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 instance de classe sans résultats de tâche correspondant, la commande continue à s’exécuter et n’affiche pas les messages d’erreur.
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 de la tâche 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 dont l’ID est 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Spécifie le compte d’utilisateur sous lequel la connexion au groupe d’administration s’exécute.
Spécifiez un objet PSCredential , tel que celui retourné par l’applet de commande Get-Credential , pour ce paramètre.
Pour plus d’informations sur les objets d’informations d’identification, tapez Get-Help Get-Credential
.
Ce compte doit avoir accès au serveur spécifié dans le paramètre ComputerName si ce paramètre s’affiche.
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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 . Si ce paramètre n’apparaît pas, la valeur par défaut est la connexion actuelle au groupe d’administration.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 l’applet de commande Get-SCOMTask qui obtient des tâches.
Type: | ManagementPackTask[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |