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

此参数指定,如果有号码解析到同一拨号计划中的订阅者,是否允许拨号计划订阅者拨打该号码。默认为 $true

AllowedInCountryOrRegionGroups

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定允许的国家/地区内拨号组名的列表。这些名称必须与在拨号计划中定义的组名匹配。字符串包含的字符必须少于 128 个。

AllowedInternationalGroups

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定允许的国际拨号组名称的列表。这些名称必须与在拨号计划中定义的组名匹配。字符串包含的字符必须少于 128 个。

AllowExtensions

可选

System.Boolean

此参数指定,如果分机号与在拨号计划对象上指定的号码具有相同位数,呼叫者是否可以呼叫该分机号。默认为 $false

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 参数设置为 AddressList,则将定义目录搜索的作用域。

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 参数设置为 $true,则此自动助理必须拥有可用作回退自动助理的关联的 DTMF 自动助理。

HolidaySchedule

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定组织的假日日程安排。日程安排格式化为字符串数组。每个字符串都包含三个部分:

  • 名称 - 最多 64 个字符。

  • 假日的日期。

  • 音频提示的文件名。音频提示将使用 .wma 格式。

示例:

“Christmas, 12/25/2005, Christmas.wav”。

InfoAnnouncementEnabled

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.InfoAnnouncementEnabledEnum

此参数指定是否启用信息性问候语。默认设置是 $true

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

此参数指定用于区分名称与按键输入或语音输入匹配的用户的选项。此设置可以设置为下列选项:

  • 部门

  • 职务

  • 位置

  • 提示输入别名

  • 从 UM 拨号计划继承

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"