Get-SCSMEmailTemplateContent

检索Service Manager电子邮件模板的内容。

语法

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

说明

Get-SCSMEmailTemplateContent cmdlet 检索Service Manager电子邮件模板的内容。

示例

示例 1:显示模板内容

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.

此命令检索 AssignedToUserNotificationTemplate 模板的内容,然后显示该内容的英语版本。

参数

-ComputerName

指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中指定的用户帐户必须具有对指定计算机的访问权限。

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Credential

指定此 cmdlet 用于连接到运行 System Center Data Access 服务的服务器的凭据。 指定用户帐户必须具有对该服务器的访问权限。

Type:PSCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EmailTemplate

指定要为其检索内容的 ManagementPackObjectTemplate 的实例。

Type:EmailTemplate[]
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

指定表示与 Service Manager 管理服务器的会话的对象。

Type:Connection[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

输入

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Notifications.EmailTemplate

可以通过管道将电子邮件模板传递给 EmailTemplate 参数。 可以使用 Get-SCSMEmailTemplate cmdlet 获取 EmailTemplate

输出

ManagementPackElement