Remove-CsVoiceNormalizationRule

 

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

删除语音规范化规则。语音规范化规则用于将电话拨号要求(例如,拨 9 以接入外线)转换为可供 Microsoft Lync Server 2010 使用的 E.164 电话号码格式。

语法

Remove-CsVoiceNormalizationRule -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

详细说明

此 cmdlet 可删除命名的语音规范化规则。这些规则是电话授权和呼叫路由所必需的部分。它们定义了将号码从内部 Lync Server 2010 格式转换为标准 (E.164) 格式的要求。了解正则表达式对定义要转换的号码模式会有所帮助。

使用此 cmdlet 删除的规则将从组织的拨号计划中删除,因此 Get-CsVoiceNormalizationRule cmdlet 不会返回这些规则,并且调用 Get-CsDialPlan cmdlet 后返回的 NormalizationRules 属性中也不会显示这些规则。这意味着调用 Remove-CsVoiceNormalizationRule 会使拨号计划没有规范化规则。

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsVoiceNormalizationRule"}

参数

参数 必需 类型 描述

Identity

必需

Xds 标识

要删除的规则的唯一标识。如果指定的 Identity 包含作用域,后跟一个斜线,然后是名称(例如:site:Redmond/Rule1,其中 site:Redmond 是作用域,而 Rule1 是名称),则具有该唯一标识的规则将被删除。如果传递给 Identity 的值仅包含作用域 (site:Redmond),则该作用域的所有规范化规则将被删除。

Force

可选

开关参数

禁止显示任何本该在进行更改前显示的确认提示。

WhatIf

可选

开关参数

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

Confirm

可选

开关参数

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

输入类型

Microsoft.Rtc.Management.WritableConfig.Policy.Voice.NormalizationRule 对象。接受通过管道传递的语音规范化规则对象的输入。

返回类型

此 cmdlet 可删除一个类型为 Microsoft.Rtc.Management.WritableConfig.Policy.Voice.NormalizationRule 的对象。

示例

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

Remove-CsVoiceNormalizationRule -Identity site:Redmond/SeattleRule1

此示例删除 Identity 为 site:Redmond/SeattleRule1 的语音规范化规则。

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

Remove-CsVoiceNormalizationRule -Identity site:Redmond

此示例从站点 Redmond 删除所有语音规范化规则。