Delen via


Remove-SCSMEmailTemplate

Hiermee verwijdert u een e-mailsjabloon uit Service Manager.

Syntax

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

Description

De cmdlet Remove-SCSMEmailTemplate verwijdert een e-mailsjabloon uit Service Manager.

Voorbeelden

Voorbeeld 1: Alle e-mailsjablonen verwijderen die overeenkomen met een weergavenaamtekenreeks

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

Met deze opdracht verwijdert u alle e-mailsjablonen waarvan de eigenschap DisplayName overeenkomt met de aangepaste tekenreeks. De opdracht haalt alle e-mailsjablonen op met behulp van de cmdlet Get-SCSMEmailTemplate. De opdracht geeft de resultaten door aan de Where-Object cmdlet met behulp van de pijplijnoperator. Deze cmdlet geeft alleen de resultaten die overeenkomen met de weergavenaam door aan de huidige cmdlet. Met deze cmdlet wordt elke sjabloon verwijderd.

Voorbeeld 2: Alle e-mailsjablonen verwijderen die overeenkomen met een beschrijvingstekenreeks

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

De eerste opdracht maakt gebruik van Get-SCSMEmailTemplate om alle e-mailsjablonen op te halen en door te geven aan Where-Object. Met de opdracht worden alle objecten opgeslagen die overeenkomen met de eigenschap Description zoals opgegeven in de variabele $Templates.

Met de tweede opdracht worden alle sjablonen in $Templates verwijderd.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmailTemplate

Hiermee geeft u een object op dat de e-mailsjabloon vertegenwoordigt die moet worden verwijderd.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

U kunt een e-mailsjabloon doorsluisen naar de parameter EmailTemplate .

Uitvoerwaarden

None.

Deze cmdlet genereert geen uitvoer.