Remove-CsCallParkOrbit
上一次修改主题: 2012-03-26
删除特定的呼叫驻留通道范围。
语法
Remove-CsCallParkOrbit -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
详细说明
Remove-CsCallParkOrbit cmdlet 可用于删除具有传递到 Identity 参数(必需参数)的名称的呼叫驻留通道范围。组织内的每个呼叫驻留通道都必须具有唯一的号码范围。删除某个呼叫驻留通道将释放此呼叫驻留通道覆盖的范围。释放的号码可用于新定义的呼叫驻留通道。
谁能运行此 cmdlet:默认情况下,以下各组的成员有权在本地运行 Remove-CsCallParkOrbit cmdlet:RTCUniversalServerAdmins。要返回分配了此 cmdlet 的所有基于角色的访问控制 (RBAC) 角色列表(包括您自己创建的任何自定义 RBAC 角色),请从 Windows PowerShell 提示符处运行以下命令:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsCallParkOrbit"}
参数
参数 | 必需 | 类型 | 描述 |
---|---|---|---|
Identity |
必需 |
字符串 |
呼叫驻留通道范围的名称。该名称由管理员在定义呼叫驻留通道范围时指定。 |
Force |
可选 |
开关参数 |
在进行更改前取消可能另外显示的任何确认提示。 |
WhatIf |
可选 |
开关参数 |
描述如果执行命令会发生什么情况(无需实际执行命令)。 |
Confirm |
可选 |
开关参数 |
在执行命令之前提示您进行确认。 |
输入类型
Microsoft.Rtc.Management.Voice.Helpers.DisplayCallParkOrbit 对象。接受通过管道传递的呼叫驻留通道对象的输入。
返回类型
此 cmdlet 不会返回值。它会删除一个类型为 Microsoft.Rtc.Management.Voice.Helpers.DisplayCallParkOrbit 的对象。
示例
-------------------------- 示例 1 --------------------------
Remove-CsCallParkOrbit -Identity "Redmond CPO 1"
在此示例中,使用 Remove-CsCallParkOrbit 删除名称为 Redmond CPO 1 的呼叫驻留通道范围。
-------------------------- 示例 2 --------------------------
Get-CsCallParkOrbit | Remove-CsCallParkOrbit
此示例中的命令删除为某个组织定义的所有呼叫驻留通道范围。此命令首先调用不带任何参数的 Get-CsCallParkOrbit cmdlet,以检索已定义的所有呼叫驻留通道范围。然后将该呼叫驻留通道范围集合通过管道传递到 Remove-CsCallParkOrbit cmdlet,该 cmdlet 将删除每个呼叫驻留通道。
-------------------------- 示例 3 --------------------------
Get-CsCallParkOrbit -Filter *Redmond* | Remove-CsCallParkOrbit
此命令删除标识中包含字符串“Redmond”(如“Redmond 501”、“CP Redmond 1”和“ARedmond”)的所有呼叫驻留通道范围。此命令首先调用带有 Filter 参数的 Get-CsCallParkOrbit,以检索 Identity 中包含字符串“Redmond”的所有呼叫驻留通道范围。此集合将通过管道传递到 Remove-CsCallParkOrbit,后者将删除集合中的所有项目。