Get-SCOMTask
Obtient une liste de tâches.
Syntaxe
Get-SCOMTask
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Name <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Target <ManagementPackClass[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
La cmdlet Get-SCOMTask obtient une liste de tâches. Utilisez cette applet de commande pour obtenir des tâches qui ont un nom ou un ID spécifique, ainsi que des tâches associées à des rôles d’utilisateur, des instances de classe, des packs d’administration ou des classes cibles spécifiées.
Exemples
Exemple 1 : Obtenir des tâches en spécifiant un nom partiel
PS C:\>Get-SCOMTask -Name "*health*"
Cette commande obtient toutes les tâches qui ont l’intégrité dans leurs noms.
Exemple 2 : Obtenir une tâche à l’aide d’un nom complet partiel
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Cette commande obtient toutes les tâches qui ont des noms d’affichage qui commencent par Arrêter.
Exemple 3 : Obtenir une tâche en spécifiant un nom d’affichage partiel et une action d’erreur
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Cette commande obtient toutes les tâches pour les packs d’administration qui ont System Center Core dans leurs noms d’affichage.
La commande utilise l’applet de commande Get-SCOMManagementPack
Exemple 4 : Obtenir des tâches à l’aide d’un nom de classe partiel
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Cette commande obtient toutes les tâches pour les classes qui ont l’intégrité dans leurs noms.
Exemple 5 : Obtenir des tâches en spécifiant un nom d’instance de classe partielle
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Cette commande obtient toutes les tâches pour les instances de classe qui ont .Contoso.com dans leurs noms.
Exemple 6 : Obtenir une tâche en spécifiant un ID
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Cette commande obtient la tâche qui a un ID de 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Paramètres
-ComputerName
Spécifie un tableau de noms d’ordinateurs. L’applet de commande établit des connexions temporaires avec des groupes d’administration pour ces ordinateurs. Vous pouvez utiliser des noms NetBIOS, des adresses IP ou des noms de domaine complets (FQDN). Pour spécifier l’ordinateur local, tapez 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 |
-DisplayName
Spécifie un tableau de noms d’affichage pour les objets de tâche. Ce paramètre prend une ou plusieurs chaînes, et l’applet de commande recherche des correspondances entre les noms d’affichage des objets de tâche avec utilisant l’applet de commande. Les valeurs de ce paramètre varient selon les packs d’administration localisés importés dans le groupe d’administration et les paramètres régionaux de l’utilisateur qui exécute Windows PowerShell.
Type: | String[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | True |
-Id
Spécifie un tableau d’ID de tâche.
L’applet de commande obtient les tâches qui ont ces ID.
Pour obtenir une tâche, utilisez l’applet de commande Get-SCOMTask
Type: | Guid[] |
Position: | Named |
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’objets EnterpriseManagementObject qui représentent des instances de classe.
L’applet de commande récupère les tâches pour les instances de classe que le tableau stocke.
Spécifiez une variable qui représente les 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 |
-ManagementPack
Spécifie un tableau d’objets de pack d’administration. L’applet de commande obtient des tâches pour les objets du pack d’administration dans le tableau. Spécifiez une variable qui contient des objets de pack d’administration ou utilisez une applet de commande telle que Get-SCOMManagementPack qui obtient des objets du pack d’administration.
Type: | ManagementPack[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Name
Spécifie un tableau de noms de tâches.
L’applet de commande prend chaque chaîne du tableau et la met en correspondance avec les propriétés Name des objets de tâche avec utilisant cette applet de commande.
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: | True |
-SCSession
Spécifie un tableau d’objets Connection.
Pour obtenir
Si ce paramètre n’apparaît pas, l’applet de commande utilise la connexion persistante active à un groupe d’administration.
Utilisez le paramètre SCSession pour spécifier une connexion persistante différente.
Vous pouvez créer une connexion temporaire à un groupe d’administration à l’aide des paramètres ComputerName Get-Help about_OpsMgr_Connections
».
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 |
-Target
Spécifie un tableau d’objets de classe de pack d’administration qui représentent des classes cibles. Spécifiez une variable qui contient les objets de classe cible ou utilisez une applet de commande telle que Get-SCOMClass qui obtient les objets de classe cible.
Type: | ManagementPackClass[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |