New-CsCallParkOrbit

 

上一次修改主题: 2012-03-23

在组织中创建分配给驻留呼叫的新的命名号码范围。

语法

New-CsCallParkOrbit -Identity <XdsGlobalRelativeIdentity> -NumberRangeStart <String> -NumberRangeEnd <String> -CallParkService <String> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

详细说明

驻留呼叫是将收到的电话呼叫分配给特定的号码以备稍后检索。呼叫驻留通道范围是为此目的而向特定呼叫驻留服务分配的呼叫驻留位置的集合。New-CsCallParkOrbit cmdlet 可定义用于呼叫驻留通道范围的号码,并将其应用于特定的服务。将在指定的呼叫驻留服务中驻留给定范围内驻留的呼叫。可以创建多个呼叫驻留通道,每个通道必须具有全局唯一的名称和唯一的号码范围。

谁能运行此 cmdlet:默认情况下,以下各组的成员有权在本地运行 New-CsCallParkOrbit cmdlet:RTCUniversalServerAdmins。要返回分配了此 cmdlet 的所有基于角色的访问控制 (RBAC) 角色列表(包括您自己创建的任何自定义 RBAC 角色),请从 Windows PowerShell 提示符处运行以下命令:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsCallParkOrbit"}

参数

参数 必需 类型 描述

Identity

必需

字符串

呼叫驻留通道范围的名称。此名称必须在 Microsoft Lync Server 2010 部署中是唯一的。此字符串可以是任何值,但应该是易于标识特定呼叫驻留通道范围的值。所有呼叫驻留通道范围都是在 global 作用域创建的。

CallParkService

必需

字符串

用于托管呼叫寄存应用程序的应用程序服务的完全限定域名 (FQDN) 或服务 ID。驻留在由 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

可选

开关参数

在进行更改前取消可能另外显示的任何确认提示。

InMemory

可选

开关参数

创建对象引用,但并不作为永久性更改实际提交对象。如果将使用此参数调用的 cmdlet 的输出分配给一个变量,您可以更改对象引用的属性,然后通过调用与此 cmdlet 匹配的 Set- cmdlet 提交这些更改。

WhatIf

可选

开关参数

描述如果执行命令会发生什么情况(无需实际执行命令)。

Confirm

可选

开关参数

在执行命令之前提示您进行确认。

输入类型

无。

返回类型

此 cmdlet 创建一个类型为 Microsoft.Rtc.Management.Voice.Helpers.DisplayCallParkOrbit 的对象。

示例

-------------------------- 示例 1 --------------------------

New-CsCallParkOrbit -Identity "Redmond CPO 1" -NumberRangeStart 100 -NumberRangeEnd 199 -CallParkService ApplicationServer:pool0.litwareinc.com

此示例在服务 ID 为 ApplicationServer:pool0.litwareinc.com 的应用程序服务器上创建一个名为“Redmond CPO 1”的新呼叫驻留通道。该呼叫驻留通道的可用号码范围是 100 到 199。

-------------------------- 示例 2 --------------------------

New-CsCallParkOrbit -Identity "Redmond CPO 2" -NumberRangeStart "*1000" -NumberRangeEnd "*1999" -CallParkService pool0.litwareinc.com

此示例在 FQDN 为 pool0.litwareinc.com 的呼叫驻留应用程序服务器上创建一个名为“Redmond CPO 2”的新呼叫驻留通道。该呼叫驻留通道的可用范围是 *1000 到 *1999。

-------------------------- 示例 3 --------------------------

New-CsCallParkOrbit -Identity "Redmond CPO 3" -NumberRangeStart "#1000" -NumberRangeEnd "#1999"  -CallParkService ApplicationServer:redmond.litwareinc.com

此示例在服务 ID 为 ApplicationServer:redmond.litwareinc.com 的呼叫驻留应用程序服务器上创建一个名为“Redmond CPO 3”的新呼叫驻留通道范围。该呼叫驻留通道的可用范围是 #1000 到 #1999。