适用于: Exchange Server 2007
上一次修改主题: 2007-06-11
Set-UMAutoAttendant cmdlet 修改现有统一消息 (UM) 自动助理。
语法
Set-UMAutoAttendant -Identity <UMAutoAttendantIdParameter> [-AfterHoursKeyMapping <MultiValuedProperty>] [-AfterHoursKeyMappingEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptFilename <String>] [-AfterHoursTransferToOperatorEnabled <$true | $false>] [-AfterHoursWelcomeGreetingEnabled <$true | $false>] [-AfterHoursWelcomeGreetingFilename <String>] [-AllowDialPlanSubscribers <$true | $false>] [-AllowedInCountryOrRegionGroups <MultiValuedProperty>] [-AllowedInternationalGroups <MultiValuedProperty>] [-AllowExtensions <$true | $false>] [-BusinessHoursKeyMapping <MultiValuedProperty>] [-BusinessHoursKeyMappingEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptFilename <String>] [-BusinessHoursSchedule <ScheduleInterval[]>] [-BusinessHoursTransferToOperatorEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingFilename <String>] [-CallSomeoneEnabled <$true | $false>] [-ContactAddressList <AddressListIdParameter>] [-ContactRecipientContainer <OrganizationalUnitIdParameter>] [-ContactScope <DialPlan | GlobalAddressList | AddressList>] [-DomainController <Fqdn>] [-DTMFFallbackAutoAttendant <UMAutoAttendantIdParameter>] [-HolidaySchedule <MultiValuedProperty>] [-InfoAnnouncementEnabled <True | False | Uninteruptible>] [-InfoAnnouncementFilename <String>] [-Language <UMLanguage>] [-MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias | InheritFromDialPlan>] [-Name <String>] [-NameLookupEnabled <$true | $false>] [-OperatorExtension <String>] [-PilotIdentifierList <MultiValuedProperty>] [-SendVoiceMsgEnabled <$true | $false>] [-SpeechEnabled <$true | $false>] [-TimeZone <String>] [-TimeZoneName <UMTimeZone>]
Set-UMAutoAttendant [-AfterHoursKeyMapping <MultiValuedProperty>] [-AfterHoursKeyMappingEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptFilename <String>] [-AfterHoursTransferToOperatorEnabled <$true | $false>] [-AfterHoursWelcomeGreetingEnabled <$true | $false>] [-AfterHoursWelcomeGreetingFilename <String>] [-AllowDialPlanSubscribers <$true | $false>] [-AllowedInCountryOrRegionGroups <MultiValuedProperty>] [-AllowedInternationalGroups <MultiValuedProperty>] [-AllowExtensions <$true | $false>] [-BusinessHoursKeyMapping <MultiValuedProperty>] [-BusinessHoursKeyMappingEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptFilename <String>] [-BusinessHoursSchedule <ScheduleInterval[]>] [-BusinessHoursTransferToOperatorEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingFilename <String>] [-CallSomeoneEnabled <$true | $false>] [-ContactAddressList <AddressListIdParameter>] [-ContactRecipientContainer <OrganizationalUnitIdParameter>] [-ContactScope <DialPlan | GlobalAddressList | AddressList>] [-DomainController <Fqdn>] [-DTMFFallbackAutoAttendant <UMAutoAttendantIdParameter>] [-HolidaySchedule <MultiValuedProperty>] [-InfoAnnouncementEnabled <True | False | Uninteruptible>] [-InfoAnnouncementFilename <String>] [-Instance <UMAutoAttendant>] [-Language <UMLanguage>] [-MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias | InheritFromDialPlan>] [-Name <String>] [-NameLookupEnabled <$true | $false>] [-OperatorExtension <String>] [-PilotIdentifierList <MultiValuedProperty>] [-SendVoiceMsgEnabled <$true | $false>] [-SpeechEnabled <$true | $false>] [-TimeZone <String>] [-TimeZoneName <UMTimeZone>]
详细说明
使用 Set-UMAutoAttendant cmdlet 可以更改或修改现有 UM 自动助理设置。默认情况下,某些 UM 自动助理参数是必需的,并会创建这些参数。但是,创建 UM 自动助理之后,并非 UM 自动助理的所有属性都是可写的。因此,需要删除并重新创建一个 UM 自动助理,才可以更改或修改 UM 自动助理的某些值。
若要运行 Set-UMAutoAttendant cmdlet,必须为您使用的帐户委派下列角色:
- Exchange 组织管理员角色
 
有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项。
参数
| 参数 | 必需 | 类型 | 说明 | 
|---|---|---|---|
Identity  | 
必需  | 
Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter  | 
此参数指定要查看的 UM 自动助理的标识符。此参数是 UM 自动助理的目录对象 ID。  | 
AfterHoursKeyMapping  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定要用于营业时间之后的 UM 自动助理的键映射。键映射定义为最多包含 9 个条目的表中的一个条目。保留 0 键用于转到话务员。 下面是包含 2 个条目的自定义表的示例: "Sales, 77899","Service, 78990"。默认为禁用。  | 
AfterHoursKeyMappingEnabled  | 
可选  | 
System.Boolean  | 
此参数指定启用还是禁用在营业时间之后的 UM 自动助理的键映射。键映射定义为最多包含 9 个条目的表中的一个条目。保留 0 键用于转到话务员。 下面是包含 2 个条目的自定义表的示例: "Sales, 77899","Service, 78990"。  | 
AfterHoursMainMenuCustomPromptEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用营业时间之后的自定义主菜单。默认为禁用。  | 
AfterHoursMainMenuCustomPromptFilename  | 
可选  | 
System.String  | 
此参数指定用于营业时间之后的自定义主菜单提示的 .wav 文件。  | 
AfterHoursTransferToOperatorEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否允许在营业时间之后将呼叫转给话务员分机号。  | 
AfterHoursWelcomeGreetingEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用营业时间之后的问候语。如果将此参数设置为禁用,将使用系统默认音频。默认为禁用。  | 
AfterHoursWelcomeGreetingFilename  | 
可选  | 
System.String  | 
此参数指定用于营业时间之后的问候语消息的 .wav 文件。  | 
AllowDialPlanSubscribers  | 
可选  | 
System.Boolean  | 
此参数指定,如果有号码解析到同一拨号计划中的订阅者,是否允许拨号计划订阅者拨打该号码。默认值为   | 
AllowedInCountryOrRegionGroups  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定允许的国家/地区内拨号组名的列表。这些名称必须与在拨号计划中定义的组名匹配。字符串包含的字符必须少于 128 个。  | 
AllowedInternationalGroups  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定允许的国际拨号组名称的列表。这些名称必须与拨号计划中定义的组名称匹配。字符串包含的字符必须少于 128 个。  | 
AllowExtensions  | 
可选  | 
System.Boolean  | 
此参数指定,如果分机号与在拨号计划对象上指定的号码具有相同位数,呼叫者是否可以呼叫该分机号。默认值为   | 
BusinessHoursKeyMapping  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定在营业时间内 UM 自动助理的键映射。键映射定义为最多包含 9 个条目的表中的一个条目。保留 0 键用于转到话务员。 下面是包含 2 个条目的自定义表的示例: "Sales, 77899","Service, 78990"。默认为禁用。  | 
BusinessHoursKeyMappingEnabled  | 
可选  | 
System.Boolean  | 
此参数指定启用还是禁用营业时间的自定义菜单。默认为禁用。  | 
BusinessHoursMainMenuCustomPromptEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用营业时间的自定义主菜单提示。默认为禁用。  | 
BusinessHoursMainMenuCustomPromptFilename  | 
可选  | 
System.String  | 
此参数指定用于营业时间自定义主菜单提示的 .wav 文件。  | 
BusinessHoursSchedule  | 
可选  | 
Microsoft.Exchange.Common.ScheduleInterval[]  | 
此参数指定营业时间的小时数。  | 
BusinessHoursTransferToOperatorEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否允许在营业时间内将呼叫转到话务员的分机号。  | 
BusinessHoursWelcomeGreetingEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用自定义营业时间问候语。如果将此参数设置为禁用,将使用系统默认音频。默认为禁用。  | 
BusinessHoursWelcomeGreetingFilename  | 
可选  | 
System.String  | 
此参数指定用于欢迎辞的 .wav 文件。  | 
CallSomeoneEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用“呼叫某人”功能。  | 
ContactAddressList  | 
可选  | 
Microsoft.Exchange.Configuration.Tasks.AddressListIdParameter  | 
此参数指定地址列表的标识。如果将 ContactScope 参数设置为   | 
ContactRecipientContainer  | 
可选  | 
Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter  | 
此参数指定用于目录搜索的容器的名称或标识。  | 
ContactScope  | 
可选  | 
Microsoft.Exchange.Data.Directory.SystemConfiguration.DialScopeEnum  | 
此参数指定当呼叫者访问 UM 自动助理并指定用户的名称时,为其提供的目录搜索的作用域。  | 
DomainController  | 
可选  | 
Microsoft.Exchange.Data.Fqdn  | 
若要指定用于将此配置更改写入 Active Directory 目录服务域控制器的完全限定的域名 (FQDN),请在 cmdlet 中包含 DomainController 参数。  | 
DTMFFallbackAutoAttendant  | 
可选  | 
Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter  | 
此参数指定启用语音的自动助理不可用时将使用的双音多频 (DTMF) 自动助理。如果将 SpeechEnabled 参数设置为   | 
HolidaySchedule  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定组织的假日日程安排。日程安排格式化为字符串数组。每个字符串都包含三个部分: 
 示例: “Christmas, 12/25/2005, Christmas.wav”。  | 
InfoAnnouncementEnabled  | 
可选  | 
Microsoft.Exchange.Data.Directory.SystemConfiguration.InfoAnnouncementEnabledEnum  | 
此参数指定是否启用信息性问候语。默认设置是   | 
InfoAnnouncementFilename  | 
可选  | 
System.String  | 
此参数指定要用于信息通知的 .wav 文件。  | 
Instance  | 
可选  | 
Microsoft.Exchange.Data.Directory.SystemConfiguration.UMAutoAttendant  | 
此参数指定 UM 自动助理对象输入参数。如果未使用 Identity 参数,则此参数是必需的。  | 
语言  | 
可选  | 
Microsoft.Exchange.Data.UMLanguage  | 
此参数指定 UM 自动助理使用的语言。该语言从可用拨号计划语言的列表中选择。  | 
MatchedNameSelectionMethod  | 
可选  | 
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoAttendantDisambiguationFieldEnum  | 
此参数指定用于区分名称与按键输入或语音输入匹配的用户的选项。此设置可以设置为下列选项: 
  | 
Name  | 
可选  | 
System.String  | 
此参数指定用于 UM 自动助理的显示名。此名称限于 64 个字符。  | 
NameLookupEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否允许呼叫者通过拨叫或说出名称来执行目录查找。此参数可以防止呼叫者连接到未知的分机号。  | 
OperatorExtension  | 
可选  | 
System.String  | 
此参数指定话务员的分机号。如果不指定此参数,将使用拨号计划话务员。如果不指定拨号计划话务员,则不启用该功能。  | 
PilotIdentifierList  | 
可选  | 
Microsoft.Exchange.Data.MultiValuedProperty  | 
此参数指定一个或多个引导号码的列表。引导号用于将传入呼叫路由到统一消息服务器。然后,由自动助理对它们做出答复。  | 
SendVoiceMsgEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否允许“发送邮件”功能。  | 
SpeechEnabled  | 
可选  | 
System.Boolean  | 
此参数指定是否启用自动助理的语音功能。自动助理的默认设置是 DTMF。  | 
Timezone  | 
可选  | 
System.String  | 
此参数指定该自动助理将使用的时区。默认时区是服务器上的时区设置。  | 
TimeZoneName  | 
可选  | 
Microsoft.Exchange.Data.Directory.SystemConfiguration.UMTimeZone  | 
此参数指定 Microsoft Windows 时区显示名的全部或部分内容。该字符串将与本地系统注册表中的显示名进行比较,以标识简单“包含”匹配。如果它不是唯一的,将返回错误。  | 
输入类型
返回类型
错误
| 错误 | 说明 | 
|---|---|
  | 
  | 
异常
| 异常 | 说明 | 
|---|---|
  | 
  | 
示例
第一个示例将名为 MySpeechEnabledAA 的 UM 自动助理配置为回退到 MyDTMFAA,将话务员分机设置为 50100,并在营业时间之后转到此分机号。
第二个示例配置名为 MyAutoAttendant 的 UM 自动助理,将营业时间配置为上午 10:45 到下午 1:15(星期日)、上午 9:00 到下午 5:00(星期一)、上午 9:00 到下午 4:30(星期六),并将假日时间及其关联的问候语配置为“New Years”(2006 年 1 月 2 日)和“Building closed for construction”(2006 年 4 月 24 日到 28 日)。
Set-UMAutoAttendant -Identity MySpeechEnabledAA -DTMFFallbackAutoAttendant MyDTMFAA -OperatorExtension 50100 -AfterHoursTransferToOperatorEnabled $true
Set-UMAutoAttendant -Identity MyUMAutoAttendant -BusinessHoursSchedule 0.10:45-0.13:15,1.09:00-1.17:00,6.09:00-6.16:30 -HolidaySchedule "New Year,newyrgrt.wav,1/2/2006","Building Closed for Construction,construction.wav,4/24/2006,4/28/2006"