Partager via


Remove-SCSMEmailTemplate

Supprime un modèle d’e-mail de Service Manager.

Syntaxe

Remove-SCSMEmailTemplate
      [-EmailTemplate] <EmailTemplate[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

La cmdlet Remove-SCSMEmailTemplate supprime un modèle d’e-mail de Service Manager.

Exemples

Exemple 1 : Supprimer tous les modèles de courrier qui correspondent à une chaîne de nom d’affichage

PS C:\>Get-SCSMEmailTemplate | Where-Object { $_.displayname -match "custom" } | Remove-SCSMEmailTemplate

Cette commande supprime tous les modèles d’e-mail dans lesquels la propriété DisplayName correspond à la chaîne personnalisée. La commande obtient tous les modèles d’e-mail à l’aide de l’applet de commande Get-SCSMEmailTemplate. La commande transmet les résultats à l’applet de commande Where-Object à l’aide de l’opérateur de pipeline. Cette applet de commande transmet uniquement les résultats qui correspondent au nom d’affichage à l’applet de commande actuelle. Cette applet de commande supprime chaque modèle.

Exemple 2 : Supprimer tous les modèles de courrier qui correspondent à une chaîne de description

PS C:\>$Templates = Get-SCSMEmailTemplate | Where-Object {$_.Description -match "notification"}
PS C:\> Remove-SCSMEmailTemplate -EmailTemplate $Templates

La première commande utilise Get-SCSMEmailTemplate pour obtenir tous les modèles de messagerie et les transmet à Where-Object . La commande stocke tous les objets qui correspondent à la propriété Description, comme spécifié dans la variable $Templates.

La deuxième commande supprime tous les modèles dans $Templates.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:System.Management.Automation.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

-EmailTemplate

Spécifie un objet qui représente le modèle d’e-mail à supprimer.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[]
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:System.Management.Automation.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.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

Vous pouvez diriger un modèle de courrier vers le paramètre EmailTemplate.

Sorties

None.

Cette applet de commande ne génère aucune sortie.