Set-UMAutoAttendant

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2007-06-28

Das Cmdlet Set-UMAutoAttendant ändert eine vorhandene automatische UM-Telefonzentrale (Unified Messaging).

Syntax

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>]]

Detaillierte Beschreibung

Das Cmdlet Set-UMAutoAttendant ermöglicht Ihnen das Ändern der Einstellungen einer vorhandenen automatischen UM-Telefonzentrale. Einige Parameter für eine automatische UM-Telefonzentrale sind standardmäßig erforderlich und werden erstellt. Nach dem Erstellen einer automatischen UM-Telefonzentrale sind jedoch einige Eigenschaften für die automatische UM-Telefonzentrale schreibgeschützt. Deshalb können einige Werte für die automatische UM-Telefonzentrale nur geändert werden, indem die automatische UM-Telefonzentrale gelöscht und eine neue erstellt wird.

Damit Sie das Cmdlet Set-UMAutoAttendant ausführen können, muss dem Konto die Rolle Exchange-Organisationsadministrator zugewiesen worden sein.

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Microsoft Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Erforderlich

Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter

Dieser Parameter gibt den Bezeichner der automatischen UM-Telefonzentrale an, die angezeigt wird. Dieser Parameter ist die Verzeichnisobjekt-ID der automatischen UM-Telefonzentrale.

AfterHoursKeyMapping

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die Tastenzuordnungen an, die außerhalb der Geschäftszeit für die automatische UM-Telefonzentrale verwendet werden sollen. Eine Tastenzuordnung wird als Eintrag in einer Tabelle festgelegt, die höchstens neun Einträge enthalten darf. Die Taste "0" ist für eine Vermittlung an die Vermittlungsstelle reserviert.

Beispiel für eine benutzerdefinierte Tabelle mit 2 Einträgen:

"Sales, 77899","Service, 78990".

Die Standardeinstellung ist "Deaktiviert".

AfterHoursKeyMappingEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob für die automatische UM-Telefonzentrale Tastenzuordnungen für Zeiten außerhalb der Geschäftszeit aktiviert oder deaktiviert werden sollen. Eine Tastenzuordnung wird als Eintrag in einer Tabelle festgelegt, die höchstens neun Einträge enthalten darf. Die Taste "0" ist für eine Vermittlung an die Vermittlungsstelle reserviert.

Beispiel für eine benutzerdefinierte Tabelle mit 2 Einträgen:

"Sales, 77899","Service, 78990".

AfterHoursMainMenuCustomPromptEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob das benutzerdefinierte Hauptmenü für Zeiten außerhalb der Geschäftszeit aktiviert ist. Die Standardeinstellung ist "Deaktiviert".

AfterHoursMainMenuCustomPromptFilename

Optional

System.String

Dieser Parameter gibt die WAV-Datei an, die für die benutzerdefinierte Hauptmenüansage außerhalb der Geschäftszeit verwendet werden soll.

AfterHoursTransferToOperatorEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob Anrufe außerhalb der Geschäftszeit an die Durchwahlnummer der Vermittlungsstelle umgeleitet werden sollen.

AfterHoursWelcomeGreetingEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die Begrüßung für Zeiten außerhalb der Geschäftszeit aktiviert ist. Wenn dieser Parameter auf "Deaktiviert" eingestellt ist, wird das Standardaudio des Systems verwendet. Die Standardeinstellung ist "Deaktiviert".

AfterHoursWelcomeGreetingFilename

Optional

System.String

Dieser Parameter gibt die WAV-Datei an, die außerhalb der Geschäftszeit für die Begrüßungsnachricht verwendet werden soll.

AllowDialPlanSubscribers

Optional

System.Boolean

Dieser Parameter gibt an, ob Teilnehmer eines Wählplans Nummern wählen dürfen sollen, die in einen Teilnehmer innerhalb desselben Wählplans aufgelöst werden. Der Standardwert lautet $true.

AllowedInCountryOrRegionGroups

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die Liste der zulässigen nationalen/regionalen Wählgruppennamen an. Die Namen müssen mit den im Wählplan definierten Gruppennamen übereinstimmen. Die Zeichenfolge darf maximal 128 Zeichen enthalten.

AllowedInternationalGroups

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die Liste der zugelassenen internationalen Wählgruppennamen an. Die Namen müssen mit den im Wählplan definierten Gruppennamen übereinstimmen. Die Zeichenfolge darf maximal 128 Zeichen enthalten.

AllowExtensions

Optional

System.Boolean

Dieser Parameter gibt an, ob Anrufer Nebenstellen mit derselben Anzahl von Ziffern anrufen können wie der im Wählplanobjekt angegebenen Anzahl. Der Standardwert lautet $false.

BusinessHoursKeyMapping

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die Tastenzuordnungen während der Geschäftszeit für die automatische UM-Telefonzentrale an. Eine Tastenzuordnung wird als Eintrag in einer Tabelle festgelegt, die höchstens neun Einträge enthalten darf. Die Taste "0" ist für eine Vermittlung an die Vermittlungsstelle reserviert.

Beispiel für eine benutzerdefinierte Tabelle mit 2 Einträgen:

"Sales, 77899","Service, 78990".

Die Standardeinstellung ist "Deaktiviert".

BusinessHoursKeyMappingEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die benutzerdefinierten Menüs während der Geschäftszeit aktiviert oder deaktiviert ist. Die Standardeinstellung ist "Deaktiviert".

BusinessHoursMainMenuCustomPromptEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die benutzerdefinierte Hauptmenüansage während der Geschäftszeit aktiviert ist. Die Standardeinstellung ist "Deaktiviert".

BusinessHoursMainMenuCustomPromptFilename

Optional

System.String

Dieser Parameter gibt die WAV-Datei an, die während der Geschäftszeit für die benutzerdefinierte Hauptmenüansage verwendet werden soll.

BusinessHoursSchedule

Optional

Microsoft.Exchange.Common.ScheduleInterval[]

Dieser Parameter gibt die Öffnungszeiten an.

BusinessHoursTransferToOperatorEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob Anrufe während der Geschäftszeit an die Durchwahlnummer der Vermittlungsstelle umgeleitet werden sollen.

BusinessHoursWelcomeGreetingEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die benutzerdefinierte Begrüßung während der Geschäftszeit aktiviert ist. Wenn dieser Parameter auf "Deaktiviert" eingestellt ist, wird das Standardaudio des Systems verwendet. Die Standardeinstellung ist "Deaktiviert".

BusinessHoursWelcomeGreetingFilename

Optional

System.String

Dieser Parameter gibt die WAV-Datei an, die für die Begrüßungsnachricht verwendet werden soll.

CallSomeoneEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die Funktion "Anruf für unbestimmte Person" aktiviert ist.

Confirm

Optional

System.Management.Automation.SwitchParameter

Dieser Parameter bewirkt eine Unterbrechung der Befehlsausführung und zwingt den Benutzer, die Aktion des Befehls zu bestätigen, bevor die Verarbeitung fortgesetzt wird. Der Standardwert lautet "$true".

ContactAddressList

Optional

Microsoft.Exchange.Configuration.Tasks.AddressListIdParameter

Dieser Wert gibt die Identität der Adressliste an. Wenn der Parameter ContactScope auf AddressList festgelegt ist, wird durch ihn der Bereich für Verzeichnissuchen definiert.

ContactRecipientContainer

Optional

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

Dieser Parameter gibt den Namen oder die Identität des Containers an, der für Verzeichnissuchen verwendet wird.

ContactScope

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.DialScopeEnum

Dieser Parameter gibt den Bereich der Verzeichnissuche an, der Anrufern vorgegeben wird, wenn diese auf die automatische UM-Telefonzentrale zugreifen und einen Benutzernamen angeben.

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

Dieser Parameter gibt den vollqualifizierten Domänennamen (FQDN) des Domänencontrollers an, der diese Konfigurationsänderung in den Active Directory-Verzeichnisdienst schreibt.

DTMFFallbackAutoAttendant

Optional

Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter

Dieser Parameter gibt die automatische MFV-Telefonzentrale (Mehrfrequenzwählverfahren) an, die verwendet wird, wenn die sprachaktivierte automatische Telefonzentrale nicht verfügbar ist. Wenn der Parameter SpeechEnabled auf $true eingestellt ist, muss dieser automatischen Telefonzentrale eine automatische MFV-Telefonzentrale als Ersatzzentrale zugeordnet sein.

HolidaySchedule

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt die arbeitsfreien Tage für die Organisation an. Der Zeitplan wird als Array aus Zeichenfolgen formatiert, wobei jede Zeichenfolge drei Teile enthält:

  • Der Name (begrenzt auf 64 Zeichen).

  • Der Tag (Datum) des freien Tags.

  • Der Name der Datei für die Audioansage. Die Audioansage muss im WMA-Format vorliegen.

Beispiel:

“1. Weihnachtstag, 12/25/2005, Weihnachten.wav”.

InfoAnnouncementEnabled

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.InfoAnnouncementEnabledEnum

Dieser Parameter gibt an, ob die Informationsansage aktiviert werden soll. Die Standardeinstellung ist $true.

InfoAnnouncementFilename

Optional

System.String

Dieser Parameter gibt die WAV-Datei an, die für die Informationsansage verwendet werden soll.

Instance

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.UMAutoAttendant

Dieser Parameter gibt den Objekteingabeparameter für die automatische UM-Telefonzentrale an. Dieser Parameter ist erforderlich, wenn der Parameter Identity nicht verwendet wird.

Language

Optional

Microsoft.Exchange.Data.UMLanguage

Dieser Parameter gibt die Sprache an, die von der automatischen UM-Telefonzentrale verwendet wird. Diese Sprache wird aus der Liste der verfügbaren Wählplansprachen ausgewählt.

MatchedNameSelectionMethod

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoAttendantDisambiguationFieldEnum

Dieser Parameter gibt die Auswahl an, die zur Unterscheidung von Benutzern mit Namen, die der Tonwahl- oder Spracheingabe entsprechen, verwendet werden soll. Diese Einstellung kann auf folgende Werte festgelegt werden:

  • Department

  • Title

  • Location

  • None

  • Prompt for alias

  • Inherited from UM dial plan

Name

Optional

System.String

Dieser Parameter gibt den Anzeigenamen an, der für die automatische UM-Telefonzentrale verwendet werden soll. Die Länge dieses Namens ist auf 64 Zeichen begrenzt.

NameLookupEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob Anrufer Verzeichnissuchen ausführen dürfen, indem sie den Namen wählen oder sprechen. Mit diesem Parameter kann verhindert werden, dass Anrufer eine Verbindung zu unbekannten Nebenstellen herstellen.

OperatorExtension

Optional

System.String

Dieser Parameter gibt die Durchwahlnummer der Vermittlungsstelle an. Wenn dieser Parameter nicht angegeben ist, wird die Vermittlungsstelle des Wählplans verwendet. Wenn im Wählplan keine Vermittlungsstelle angegeben ist, wird das Feature nicht aktiviert.

PilotIdentifierList

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Dieser Parameter gibt eine Liste mit mindestens einer Pilotnummer an. Pilotnummern werden verwendet, um eingehende Anrufe an Unified Messaging-Server zu leiten, die dann von der automatischen Telefonzentrale beantwortet werden.

SendVoiceMsgEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob das Feature "Sprachnachricht senden" zugelassen werden soll.

SpeechEnabled

Optional

System.Boolean

Dieser Parameter gibt an, ob die automatische Telefonzentrale sprachaktiviert ist. Die Standardeinstellung in der automatischen Telefonzentrale ist "DTMF".

Timezone

Optional

System.String

Dieser Parameter gibt die Zeitzone an, die von der automatischen Telefonzentrale verwendet wird. Die Standardzeitzone ist die Zeitzoneneinstellung des Servers.

TimeZoneName

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.UMTimeZone

Dieser Parameter gibt den vollständigen oder unvollständigen Anzeigenamen einer Microsoft Windows-Zeitzone an. Die Zeichenfolge wird mit den Anzeigenamen in der lokalen Systemregistrierung verglichen, um festzustellen, ob sie in diesen Namen enthalten ist. Wenn die Zeichenfolge nicht eindeutig ist, wird ein Fehler zurückgegeben.

WhatIf

Optional

System.Management.Automation.SwitchParameter

Dieser Parameter weist den Befehl an, die Aktionen zu simulieren, die für das Objekt ausgeführt würden. Durch Verwendung des WhatIf-Parameters können Sie eine Vorschau der Änderungen anzeigen, ohne diese Änderungen wirklich übernehmen zu müssen. Der Standardwert lautet "$true".

Eingabetypen

Rückgabetypen

Fehler

Fehler Beschreibung

 

 

Ausnahmen

Ausnahmen Beschreibung

 

 

Beispiel

Im ersten Beispiel wird eine automatische UM-Telefonzentrale mit dem Namen "MySpeechEnabledAA" so konfiguriert, dass zu "MyDTMFAA" gewechselt, die Durchwahl zur Vermittlungsstelle auf "50100" gesetzt und die Umleitung an die Durchwahlnummer außerhalb der Geschäftszeit aktiviert wird.

Im zweiten Beispiel wird eine automatische UM-Telefonzentrale mit dem Namen "MyAutoAttendant" konfiguriert, deren Geschäftszeiten auf 10:45 bis 13:15 (Sonntag), 09:00 bis 17:00 (Montag) und 09:00 bis 16:30 (Samstag) gesetzt und Feiertage mit den entsprechenden Begrüßungen "New Years" am 2. Januar 2006 und "Building closed for construction" vom 24. bis 28. April 2006 konfiguriert sind.

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"