Partager via


Suspend-CMAlert

Suspend les alertes de surveillance.

Syntaxe

Suspend-CMAlert
       [-Comment <String>]
       -InputObject <IResultObject>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Suspend-CMAlert
       [-Comment <String>]
       -Id <String>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Suspend-CMAlert
       [-Comment <String>]
       -Name <String>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

L’applet de commande Suspend-CMAlert suspend la surveillance d’une alerte jusqu’à une date spécifiée. À ce moment-là, Configuration Manager met à jour l’état de l’alerte. Vous pouvez suspendre une alerte uniquement lorsqu’elle est activée. Si vous ne spécifiez pas le paramètre SkipUntil , l’alerte est suspendue indéfiniment.

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Suspendre une alerte à l’aide de l’ID

PS XYZ:\> Suspend-CMAlert -Id "16777219" -Comments "Postponing alert evaluation" -SkipUntil "Wednesday, August 20, 2012 4:03:17 PM"

Cette commande suspend une alerte dont l’ID 16777219 jusqu’à l’heure spécifiée par SkipUntil et ajoute un commentaire à l’alerte.

Exemple 2 : Suspendre une alerte à l’aide d’une variable objet d’alerte

PS XYZ:\> $AlertObj = Get-CMAlert -Id "16777221"
PS XYZ:\> Suspend-CMAlert -InputObject $AlertObj -Comments "Postponing alert evaluation" -SkipUntil "4/8/2012 8:04:39 PM"

La première commande obtient l’objet d’alerte qui a l’ID 16777221, puis stocke l’objet dans la variable $AlertObj.

La deuxième commande suspend l’alerte stockée dans $AlertObj jusqu’à l’heure spécifiée par SkipUntil et ajoute un commentaire à l’alerte.

Paramètres

-Comment

Spécifie un commentaire à ajouter à l’alerte. Vous pouvez utiliser le commentaire pour enregistrer l’explication de la suspension de l’alerte.

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

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
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 ID d’alerte. Vous pouvez obtenir l’ID d’une alerte à l’aide de l’applet de commande Get-CMAlert .

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Spécifie un objet CMAlert . Pour obtenir un objet CMAlert , utilisez l’applet de commande Get-CMAlert .

Type:IResultObject
Alias:Alert
Position:Named
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 le nom d’une alerte. Vous pouvez obtenir le nom d’une alerte à l’aide de Get-CMAlert.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PassThru

Ajoutez ce paramètre pour renvoyer un objet qui représente l’élément avec lequel vous travaillez. Par défaut, cette applet de commande peut ne pas générer de sortie.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SkipUntil

Spécifie une date et une heure spécifiques pour démarrer l’évaluation de l’alerte. Entrez un objet DateTime ou une chaîne qui peut être converti en heure, par exemple 19 avril 2012 15:00, 31/12/2013 21:00 ou 3h00. Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date . Pour plus d’informations, tapez Get-Help Get-Date.

Si vous ne spécifiez pas d’élément de l’objet DateTime , tel que secondes, cet élément du déclencheur de travail n’est pas modifié. Si le déclencheur de travail d’origine n’incluait pas d’objet DateTime et que vous omettez un élément, le déclencheur de travail est créé avec l’élément correspondant à partir de la date et de l’heure actuelles.

Les objets DateTime et les chaînes converties en objets DateTime sont automatiquement ajustés pour être compatibles avec les formats de date et d’heure sélectionnés pour l’ordinateur local dans Région et langue dans le Panneau de configuration.

Type:DateTime
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object