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.