Partager via


Remove-SCSMEmailTemplate

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

Syntax

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

Description

L’applet de commande Remove-SCSMEmailTemplate supprime un modèle de messagerie de Service Manager.

Exemples

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

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

Cette commande supprime tous les modèles d’e-mail où 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 complet à 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 demande une confirmation avant d’exécuter l’applet de commande.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters: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.