Delen via


Update-SCSMEmailTemplate

Hiermee worden eigenschappen van een e-mailsjabloon bijgewerkt.

Syntaxis

Update-SCSMEmailTemplate
      [-EmailTemplate] <EmailTemplate[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De Update-SCSMEmailtemplate cmdlet werkt eigenschappen van een e-mailsjabloon bij.

Voorbeelden

Voorbeeld 1: Het onderwerp van een e-mailsjabloon bijwerken

PS C:\>$Template = Get-SCSMEmailTemplate -DisplayName "Template01"
PS C:\> $Template.Subject = "This is a changed subject for an email template"
PS C:\> Update-SCSMEmailTemplate -EmailTemplate $Template

Met de eerste opdracht krijgt u een e-mailsjabloon met de opgegeven weergavenaam met behulp van de Get-SCSMEmailTemplate-cmdlet. Met de opdracht wordt die sjabloon opgeslagen in de $Template variabele.

Met de tweede opdracht wordt een nieuwe waarde toegewezen aan de eigenschap Onderwerp van $Template.

Met de laatste opdracht wordt de e-mailsjabloon bijgewerkt zodat deze overeenkomt met de huidige waarde van $Template.

Voorbeeld 2: Een Duitse vermelding toevoegen aan een e-mailsjabloon

PS C:\>$Template = Get-SCSMEmailTemplate -DisplayName "Template02"
PS C:\> $Template.TemplateCollection += @{
>> Body = @'
>> Der Windows-Computer wurde aktualisiert
>> ($Context/Property[Type='System!System.Entity']/DisplayName$ 
>> '@
>> Encoding = [Text.Encoding]::Ascii
>> Language = [globalization.cultureinfo]"de-DE"
>> }
PS C:\> Update-SCSMEmailTemplate -EmailTemplate $Template

Met de eerste opdracht krijgt u een e-mailsjabloon met de opgegeven weergavenaam en slaat u die sjabloon vervolgens op in de $Template variabele.

Met de tweede opdracht wordt een nieuwe waarde toegewezen aan de eigenschap TemplateCollection van $Template. Met de opdracht wordt een Duitse e-mailvermelding toegevoegd aan de huidige sjabloon.

Met de laatste opdracht wordt de e-mailsjabloon bijgewerkt zodat deze overeenkomt met de huidige waarde van $Template.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:System.Management.Automation.SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EmailTemplate

Hiermee geeft u de e-mailsjabloon op die door deze cmdlet wordt bijgewerkt.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[]
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-PassThru

Geeft aan dat deze cmdlet de e-mailsjabloon retourneert die wordt bijgewerkt. U kunt dit object doorgeven aan andere cmdlets.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:System.Management.Automation.SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

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

Uitvoerwaarden

None.

Met deze cmdlet wordt geen uitvoer gegenereerd.