Set-UMAutoAttendant
适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
上一次修改主题: 2007-06-28
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>] [-Confirm [<SwitchParameter>]] [-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>] [-WhatIf [<SwitchParameter>]]
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>] [-Confirm [<SwitchParameter>]] [-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>] [-WhatIf [<SwitchParameter>]]
详细说明
使用 Set-UMAutoAttendant cmdlet 可以更改或修改现有 UM 自动助理的设置。默认情况下,某些 UM 自动助理参数是必需的,会创建这些参数。但是,创建 UM 自动助理之后,并非 UM 自动助理的所有属性都是可写的。因此,需要删除并重新创建一个 UM 自动助理,才可以更改或修改 UM 自动助理的某些值。
若要运行 Set-UMAutoAttendant cmdlet,必须为您使用的帐户委派 Exchange 组织管理员角色。
有关管理 Microsoft 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 |
此参数指定是否启用“呼叫某人”功能。 |
Confirm |
可选 |
System.Management.Automation.SwitchParameter |
此参数将导致命令暂停处理,并且需要您在继续处理之前确认该命令将执行的操作。默认值为 $true。 |
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)。 |
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 参数,则此参数是必需的。 |
Language |
可选 |
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 时区显示名的全部或部分内容。该字符串将与本地系统注册表中的显示名进行比较,以确定简单“包含”匹配。如果它不是唯一的,将返回错误。 |
WhatIf |
可选 |
System.Management.Automation.SwitchParameter |
此参数指示命令模拟针对对象执行的操作。通过使用 WhatIf 参数,您可以查看要发生的更改,而不必应用任何这些更改。默认值为 $true。 |
输入类型
返回类型
错误
错误 | 说明 |
---|---|
|
|
异常
异常 | 说明 |
---|---|
|
|
示例
第一个示例将名为 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"