New-UMCallAnsweringRule
Dieses Cmdlet ist nur lokal in Exchange verfügbar.
Verwenden Sie das Cmdlet New-UMCallAnsweringRule, um eine Mailboxansageregel zu erstellen.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
Default (Standardwert)
New-UMCallAnsweringRule
-Name <String>
[-CallerIds <MultiValuedProperty>]
[-CallersCanInterruptGreeting <Boolean>]
[-CheckAutomaticReplies <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-ExtensionsDialed <MultiValuedProperty>]
[-KeyMappings <MultiValuedProperty>]
[-Mailbox <MailboxIdParameter>]
[-Priority <Int32>]
[-ScheduleStatus <Int32>]
[-TimeOfDay <TimeOfDay>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Mit dem Cmdlet New-UMCallAnsweringRule wird eine UM-Mailboxansageregel (Unified Messaging) erstellt und im Postfach eines UM-aktivierten Benutzers gespeichert. Sie können das Cmdlet ausführen und eine Mailboxansageregel für den angemeldeten Benutzer erstellen oder mit dem Parameter Mailbox das Postfach angeben, in dem die Mailboxansageregel erstellt werden soll. Mit dem Cmdlet New-UMCallAnsweringRule können Sie die folgenden Bedingungen angeben:
- Von wem der eingehende Anruf stammt
- Tageszeit
- Frei/Gebucht-Kalenderstatus
- Ob automatische Antworten für E-Mail aktiviert sind
Sie können außerdem folgende Aktionen angeben:
- Mich anrufen
- Anrufer an eine andere Person übergeben
- Eine Sprachnachricht hinterlassen
Nach Abschluss dieses Tasks legt das Cmdlet die Parameter und die angegebenen Werte fest.
Bevor Sie dieses Cmdlet ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Obwohl in diesem Artikel alle Parameter für das Cmdlet aufgeführt sind, haben Sie möglicherweise keinen Zugriff auf einige Parameter, wenn sie nicht in den Ihnen zugewiesenen Berechtigungen enthalten sind. Wie Sie herausfinden, welche Berechtigungen zur Ausführung eines bestimmten Cmdlets oder Parameters in Ihrer Organisation erforderlich sind, können Sie unter Find the permissions required to run any Exchange cmdlet nachlesen.
Beispiele
Beispiel 1
New-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2
In diesem Beispiel wird die Mailboxansageregel "MyCallAnsweringRule" im Postfach für "tonysmith" mit einer Priorität von 2 erstellt.
Beispiel 2
New-UMCallAnsweringRule -Name MyCallAnsweringRule -CallerIds "1,4255550100,,","1,4255550123,," -Priority 2 -CallersCanInterruptGreeting $true -Mailbox tonysmith
In diesem Beispiel werden die folgenden Aktionen in der Mailboxansageregel "MyCallAnsweringRule" im Postfach für "tonysmith" erstellt:
- Die Mailboxansageregel wird auf zwei Anrufer-IDs festgelegt.
- Die Priorität der Mailboxansageregel wird auf 2 festgelegt.
- Die Mailboxansageregel wird so festgelegt, dass Anrufer die Ansage unterbrechen können.
Beispiel 3
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith@contoso.com -ScheduleStatus 0x8
In diesem Beispiel wird eine Mailboxansageregel "MyCallAnsweringRule" im Postfach für "tonysmith" erstellt, die den Frei-/Gebucht-Status auf "Abwesend" setzt und eine Priorität von 2 festlegt.
Beispiel 4
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -ScheduleStatus 0x4 - -KeyMappings "1,1,Receptionist,,,,,45678,","5,2,Urgent Issues,23456,23,45671,50,,"
In diesem Beispiel wird die Mailboxansageregel "MyCallAnsweringRule" im Postfach für "tonysmith" erstellt, und folgende Aktionen werden durchgeführt:
- Die Priorität der Mailboxansageregel wird auf 2 festgelegt.
- Für die Mailboxansageregel werden Tastenzuordnungen erstellt.
Wenn der Anrufer die Voicemail für den Benutzer erreicht und die status des Benutzers auf Beschäftigt festgelegt ist, kann der Anrufer die folgenden Aktionen ausführen:
- Drücken Sie die Taste 1, um an einen Empfangsmitarbeiter an der Durchwahl 45678 übergeben zu werden.
- Drücken Sie die 2-Taste, um die Funktion "Mich suchen" für dringende Probleme zu verwenden, und rufen Sie zuerst die Erweiterung 23456 und dann 45671 an.
Beispiel 5
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "1,0,,"
In diesem Beispiel wird die Mailboxansageregel "MyCallAnsweringRule" im Postfach für "tonysmith" erstellt, und folgende Aktionen werden durchgeführt:
- Die Priorität der Mailboxansageregel wird auf 2 festgelegt.
- Wenn der Anrufer während der Geschäftszeiten die Voicemail erreicht, wird er gebeten, später erneut anzurufen.
Beispiel 6
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "3,4,8:00,12:00"
In diesem Beispiel wird die Mailboxansageregel" MyCallAnsweringRule" im Postfach für "tonysmith" mit einem benutzerdefinierten Zeitraum für die Tageszeit erstellt, und folgende Aktionen werden durchgeführt:
- Die Priorität der Mailboxansageregel wird auf 2 festgelegt.
- Wenn der Anrufer die Voicemail dienstags zwischen 8:00 und 12:00 Uhr erreicht, wird er gebeten, später erneut anzurufen.
Parameter
-CallerIds
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter CallerIds gibt einen Eintrag für die Bedingung "If the Caller is" an. Jeder Eintrag für diesen Parameter kann eine Telefonnummer, einen Active Directory-Kontakt, einen persönlichen Kontakt oder den persönlichen Kontaktordner enthalten. Der Parameter kann 50 Telefonnummern oder Kontakteinträge und nur einen Eintrag zur Angabe des Standardkontaktordners enthalten. Wenn der Parameter CallerIds keine Bedingung enthält, wird die Bedingung nicht festgelegt und ignoriert. Der Standardwert ist $null.
Parametereigenschaften
| Typ: | MultiValuedProperty |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-CallersCanInterruptGreeting
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter CallersCanInterruptGreeting legt fest, ob ein Anrufer die Wiedergabe der Voicemailansage unterbrechen kann. Der Standardwert lautet $null.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-CheckAutomaticReplies
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter CheckAutomaticReplies gibt einen Eintrag für die Bedingung "If My Automatic Replies are Enabled" an. Der Standardwert ist $false.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Confirm
Anwendbar: Exchange Server 2013, Exchange Server 2016
Die Option "Confirm" gibt an, ob die Bestätigungsaufforderung angezeigt oder ausgeblendet werden soll. Wie diese Option sich auf das Cmdlet auswirkt, hängt davon ab, ob für die Option vor dem Fortfahren eine Bestätigung erforderlich ist.
- Destruktive Cmdlets (beispielsweise Remove-*-Cmdlets) verfügen über eine integrierte Pause, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen. Für diese Cmdlets können Sie die Bestätigungsaufforderung mit genau dieser Syntax überspringen:
-Confirm:$false. - Die meisten anderen Cmdlets (beispielsweise New-*- und Set-*-Cmdlets) verfügen nicht über eine integrierte Pause. Bei diesen Cmdlets führt das Angeben der Option "Confirm" ohne einen Wert eine Pause ein, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-DomainController
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter "DomainController" gibt den Domänencontroller an, der von diesem Cmdlet verwendet wird, um aus Active Directory Daten zu lesen oder hineinzuschreiben. Der Domänencontroller kann anhand seines vollqualifizierten Domänennamens (Fully Qualified Domain Name, FQDN) ermittelt werden. Beispiel: dc01.contoso.com.
Parametereigenschaften
| Typ: | Fqdn |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ExtensionsDialed
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter ExtensionsDialed gibt einen Eintrag für die Bedingung "If the Caller Dials" an. Jeder Eintrag muss pro Mailboxansageregel eindeutig sein. Jede Durchwahl muss vorhandenen Durchwahlnummern entsprechen, die UM-aktivierten Benutzern zugewiesen sind. Der Standardwert lautet $null.
Parametereigenschaften
| Typ: | MultiValuedProperty |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-KeyMappings
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter KeyMappings gibt einen Tastenzuordnungseintrag für eine Mailboxansageregel an. Die Tastenzuordnungen sind die Menüoptionen, die den Anrufern angeboten werden, wenn die Mailboxansageregel auf $true gesetzt ist. Es können maximal 10 Einträge konfiguriert werden. Die definierten Tastenzuordnungen können sich nicht überschneiden. Der Standardwert lautet $null.
Parametereigenschaften
| Typ: | MultiValuedProperty |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Mailbox
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter Mailbox gibt das UM-aktivierte Postfach an, in dem die Mailboxansageregel erstellt wird. Sie können jeden beliebigen Wert verwenden, sofern er das Postfach eindeutig kennzeichnet. Beispiel:
- Name
- Alias
- Distinguished Name (DN)
- Distinguished Name (DN)
- Domäne\Benutzername
- E-Mail-Adresse
- GUID
- LegacyExchangeDN
- SamAccountName
- Benutzer-ID oder User Principal Name (UPN)
Wenn Sie diesen Parameter nicht verwenden, wird das Postfach des Benutzers verwendet, der den Befehl ausführt.
Parametereigenschaften
| Typ: | MailboxIdParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Name
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter Name gibt den Namen der geänderten UM-Mailboxansageregel (Unified Messaging) oder die Mailboxansageregel-ID an. Die Mailboxansage-ID oder der Name muss im gesamten UM-aktivierten Postfach des Benutzers eindeutig sein. Der Name oder die ID der Mailboxansageregel kann bis zu 255 Zeichen umfassen.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Priority
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter Priority gibt einen Prioritätswert für die Regel an, der die Reihenfolge der Regelverarbeitung bestimmt. Ein niedrigerer ganzzahliger Wert gibt eine höhere Priorität an, und Regeln können nicht den gleichen Prioritätswert aufweisen.
Ein gültiger Wert ist eine ganze Zahl zwischen 1 (höchste Priorität) und 9 (niedrigste Priorität). Der Standardwert ist 9.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ScheduleStatus
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter ScheduleStatus gibt einen Eintrag für die Bedingung "If my Schedule show that I am" an. Benutzer können angeben, dass ihr Frei-/Gebucht-Status geprüft wird. Dieser Parameter kann auf eine Zahl von 0 bis 15 eingestellt werden und wird als 4-Bit-Maske interpretiert, die für den Kalenderstatus steht, einschließlich "Frei", "Mit Vorbehalt", "Gebucht" und "Abwesend". Mit den folgenden Einstellungen kann der Status des Zeitplans festgelegt werden:
- None = 0x0
- Free = 0x1
- Tentative = 0x2
- Busy = 0x4
- OutOfOffice = 0x8
Die Standardeinstellung lautet $null.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-TimeOfDay
Anwendbar: Exchange Server 2013, Exchange Server 2016
Der Parameter TimeOfDay gibt für die Mailboxansageregel einen Eintrag für die Bedingung "If the Call Arrives During" an. Sie können Geschäftszeiten, Zeiten außerhalb der Geschäftszeit oder benutzerdefinierte Zeiten angeben. Der Standardwert lautet $null.
Parametereigenschaften
| Typ: | TimeOfDay |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Anwendbar: Exchange Server 2013, Exchange Server 2016
Die Option "WhatIf" simuliert die Aktionen des Befehls. Sie können diesen Switch verwenden, um die Änderungen anzuzeigen, die auftreten würden, ohne diese Änderungen tatsächlich anzuwenden. Sie müssen keinen Wert für diese Option angeben.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Eingaben
Input types
Eingabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets. Wenn das Feld mit dem Eingabetyp für ein Cmdlet leer ist, akzeptiert das Cmdlet diese Eingabedaten nicht.
Ausgaben
Output types
Informationen zu den Rückgabetypen, die auch als Ausgabetypen bezeichnet werden und die von diesem Cmdlet akzeptiert werden, finden Sie unter Eingabe- und Ausgabetypen von Cmdlets. Wenn das Feld mit dem Ausgabetyp leer ist, gibt das Cmdlet keine Daten zurück.