Set-CsCallParkOrbit
上次修改主題的時間: 2012-03-26
設定組織內現有通話駐留範圍的屬性。
語法
Set-CsCallParkOrbit [-Identity <XdsGlobalRelativeIdentity>] [-NumberRangeStart <String>] [-NumberRangeEnd <String>] [-CallParkService <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Set-CsCallParkOrbit [-NumberRangeStart <String>] [-NumberRangeEnd <String>] [-CallParkService <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Instance <PSObject>] [-WhatIf [<SwitchParameter>]]
詳細描述
保留通話會將接聽的來電指派給特定範圍的號碼以便稍後擷取。通話駐留範圍是針對此目的而定義的一組號碼。Set-CsCallParkOrbit 指令程式可讓您變更通話駐留服務的號碼範圍及識別碼。在組織內定義的所有通話駐留範圍之間,新的號碼範圍必須是唯一的。
誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Set-CsCallParkOrbit Cmdlet:RTCUniversalServerAdmins。若要傳回所有獲指派此 Cmdlet 的角色存取控制 (RBAC) 角色清單 (包括您自行建立的自訂 RBAC 角色),請在 Windows PowerShell 提示字元中執行下列命令:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsCallParkOrbit"}
參數
參數 | 必要 | 類型 | 說明 |
---|---|---|---|
Identity |
必要 |
字串 |
要修改之通話駐留範圍的唯一識別碼。如果 Identity 含有空格,必須以雙引號括住此值。 |
Instance |
選用 |
顯示通話駐留範圍 |
允許您將物件參照傳遞給 Cmdlet,而不設定個別參數值。 此物件的類型必須是 DisplayCallParkOrbit,可以透過呼叫 Get-CsCallParkOrbit 指令程式來擷取。 |
CallParkService |
必要 |
字串 |
主控 通話駐留應用程式 之應用程式服務的完整網域名稱 (FQDN) 或服務識別碼。駐留到 NumberRangeStart 和 NumberRangeEnd 參數所指定之範圍內的號碼的所有通話,將會轉接至此伺服器或集區。 |
NumberRangeStart |
必要 |
字串 |
此通話駐留範圍之範圍中的第一個號碼。值必須小於或等於 NumberRangeEnd。值的長度也必須與 NumberRangeEnd 的值相同。 有效值:必須符合規則運算式字串 ([\*|#]?[1-9]\d{0,7})|([1-9]\d{0,8})。這表示值必須是開頭為字元 * 或 # 或數字 1 至 9 的字串 (第一個字元不得為零)。如果第一個字元是 * 或 #,則後續字元必須是數字 1 至 9 (不得為零)。後續字元可以是 0 至 9 的任何數字,最多加上七個字元(例如 "#6000"、"*92000" 以及 "*95551212")。* 或 # 的後續數字必須大於 100。如果第一個字元不是 * 或 #,則第一個字元必須是 1 至 9 的數字 (不得為零),後面加上最多八個字元,每一個字元都是數字 0 至 9 (例如 915551212、41212、300)。 |
NumberRangeEnd |
必要 |
字串 |
此通話駐留範圍之範圍中的最後一個號碼。值必須大於或等於 NumberRangeStart。值的長度也必須與 NumberRangeStart 的值相同。例如,如果 NumberRangeStart 設為 100,則 NumberRangeEnd 不可設為 1001。此外,如果 NumberRangeStart 的開頭為 * 或 #,則 NumberRangeEnd 的開頭也必須是相同的字元。 有效值:必須符合規則運算式字串 ([\*|#]?[1-9]\d{0,7})|([1-9]\d{0,8})。這表示值必須是開頭為字元 * 或 # 或數字 1 至 9 的字串 (第一個字元不得為零)。如果第一個字元是 * 或 #,則後續字元必須是數字 1 至 9 (不得為零)。後續字元可以是 0 至 9 的任何數字,最多加上七個字元(例如 "#6000"、"*92000" 以及 "*95551212")。如果第一個字元不是 * 或 #,則第一個字元必須是數字 1 至 9 (不得為零),後面最多接著八個字元,每一個字元都是數字 0 至 9 (例如,915551212、41212、300)。 |
Force |
選用 |
切換參數 |
抑制在進行變更前可能顯示的任何確認提示。 |
WhatIf |
選用 |
切換參數 |
描述執行命令後的結果,但無須實際執行命令。 |
Confirm |
選用 |
切換參數 |
執行命令前先要求您確認。 |
輸入類型
Microsoft.Rtc.Management.Voice.Helpers.DisplayCallParkOrbit 物件。接受管線傳送的通話保留範圍物件輸入。
傳回類型
此指令程式會修改 Microsoft.Rtc.Management.Voice.Helpers.DisplayCallParkOrbit 類型的物件。
範例
-------------------------- 範例 1 --------------------------
Set-CsCallParkOrbit -Identity "Redmond CPO 1" -NumberRangeStart 500 -NumberRangeEnd 699
此範例會將通話駐留範圍 "Redmond CPO 1" 的號碼範圍變更為 500 至 699。在組織內的所有通話駐留範圍之間,此範圍內的所有值必須是唯一的。
-------------------------- 範例 2 --------------------------
Set-CsCallParkOrbit -Identity "Redmond CPO 2" -NumberRangeStart "*7000" -NumberRangeEnd "*7100"
此範例會將通話駐留範圍 "Redmond CPO 2" 的號碼範圍變更為 *7000 至 *7100。在組織內的所有通話駐留範圍之間,此範圍內的所有值必須是唯一的。請注意,不同於先前的範例,指派給 NumberRangeStart 和 NumberRangeEnd 的值已括上雙引號。如果這些值的開頭為 * 或 # (唯一允許的非數值),您必須以雙引號括住值。