Remove-SCSMEmailTemplate
Rimuove un modello di posta elettronica da Service Manager.
Sintassi
Remove-SCSMEmailTemplate
[-EmailTemplate] <EmailTemplate[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Remove-SCSMEmailTemplate rimuove un modello di posta elettronica da Service Manager.
Esempio
Esempio 1: Rimuovere tutti i modelli di posta elettronica che corrispondono a una stringa del nome visualizzato
PS C:\>Get-SCSMEmailTemplate | Where-Object { $_.displayname -match "custom" } | Remove-SCSMEmailTemplate
Questo comando rimuove tutti i modelli di posta elettronica in cui la proprietà DisplayName corrisponde alla stringa personalizzata. Il comando ottiene tutti i modelli di posta elettronica usando il cmdlet Get-SCSMEmailTemplate. Il comando passa i risultati al cmdlet Where-Object usando l'operatore pipeline. Tale cmdlet passa solo i risultati che corrispondono al nome visualizzato al cmdlet corrente. Questo cmdlet elimina ogni modello.
Esempio 2: Rimuovere tutti i modelli di posta elettronica che corrispondono a una stringa di descrizione
PS C:\>$Templates = Get-SCSMEmailTemplate | Where-Object {$_.Description -match "notification"}
PS C:\> Remove-SCSMEmailTemplate -EmailTemplate $Templates
Il primo comando usa Get-SCSMEmailTemplate per ottenere tutti i modelli di posta elettronica e li passa a Where-Object. Il comando archivia tutti gli oggetti che corrispondono alla proprietà Description come specificato nella variabile $Templates.
Il secondo comando rimuove tutti i modelli in $Templates.
Parametri
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EmailTemplate
Specifica un oggetto che rappresenta il modello di posta elettronica da rimuovere.
Type: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate
È possibile inviare tramite pipe un modello di posta elettronica al parametro EmailTemplate .
Output
None.
Questo cmdlet non genera alcun output.