Condividi tramite


Get-SCSMEmailTemplateContent

Recupera il contenuto dei modelli di posta elettronica di Service Manager.

Sintassi

Get-SCSMEmailTemplateContent
   [-EmailTemplate] <EmailTemplate[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCSMEmailTemplateContent recupera il contenuto dei modelli di posta elettronica di Service Manager.

Esempio

Esempio 1: Visualizzare il contenuto del modello

C:\PS>Get-SCSMEmailTemplateContent -EmailTemplate (Get-SCObjectTemplate -Name AssignedToUserNotificationTemplate) | Where-Object {$_.language -eq "en"}
Language             Subject                        Body
--------             -------                        ----
en                   Incident assigned: $Context/Pr Dear $Context/Path[Relationship='WorkItem!System.WorkItemAsP
                     operty[Type='WorkItem!System.W ignedToUser' SeedRole='Source' TypeConstraint='System!System
                     orkItem']/Id$                  .Domain.User']/Property[Type='System!System.Domain.User']/Fi
                                                    rstName$,
                                                    The following incident has been assigned to you: 
                                                    Incident ID: $Context/Property[Type='WorkItem!System.WorkIte
                                                    m']/Id$
                                                    Target Resolution Time: $Context/Property[Type='CoreIncident
                                                    !System.WorkItem.Incident']/TargetResolutionTime$
                                                    Priority: $Context/Property[Type='WorkItem!System.WorkItem.T
                                                    roubleTicket']/Priority$
                                                    Affected User: $Context/Path[Relationship='WorkItem!System.W
                                                    orkItemAffectedUser' SeedRole='Source' TypeConstraint='Syste
                                                    m!System.Domain.User']/Property[Type='System!System.Domain.U
                                                    ser']/UserName$
                                                    Category: $Context/Property[Type='CoreIncident!System.WorkIt
                                                    em.Incident']/Classification$
                                                    This is an automated e-mail generated by System Center Servi
                                                    ce Manager.

Questo comando recupera il contenuto del modello AssignedToUserNotificationTemplate e quindi visualizza la versione inglese del contenuto.

Parametri

-ComputerName

Specifica il nome del computer in cui viene eseguito il servizio di accesso ai dati di System Center. L'account utente specificato nel parametro Credential deve disporre dei diritti di accesso per il computer specificato.

Tipo:System.String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica le credenziali usate da questo cmdlet per connettersi al server in cui viene eseguito il servizio Di accesso ai dati di System Center. L'account utente specificato deve disporre dei diritti di accesso per tale server.

Tipo:System.Management.Automation.PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EmailTemplate

Specifica un'istanza di un ManagementPackObjectTemplate per cui recuperare il contenuto.

Tipo:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate[]
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SCSession

Specifica un oggetto che rappresenta una sessione a un server di gestione di Service Manager.

Tipo:Microsoft.SystemCenter.Core.Connection.Connection[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

È possibile inviare tramite pipe un modello di posta elettronica al parametro emailTemplate . È possibile ottenere un EmailTemplate usando il cmdlet Get-SCSMEmailTemplate.

Output

ManagementPackElement