Remove-CsLisSwitch

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-15

Удаляет коммутатор сети сервера информирования о местонахождении (Location Information Server, LIS). Данный командлет впервые появился в Lync Server 2010.

Remove-CsLisSwitch -ChassisID <String> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

В примере удаляется коммутатор LIS с MAC-адресом (ChassisID) 99-99-99-99-99-99.

Если для ссылки на ChassisID используется порт, эта команда заканчивается неудачей. Кроме того, если этот коммутатор был связан с местоположением, это местоположение не будет удалено, только коммутатор будет удален из сопоставления местоположений.

Remove-CsLisSwitch -ChassisID 99-99-99-99-99-99

В этом примере удаляются все коммутаторы, для которых не задан город. Пример начинается с вызова командлета Get-CsLisSwitch , возвращающего коллекцию коммутаторов. Эта коллекция передается по конвейеру в командлет Where-Object , который находит в этой коллекции элементы с пустым свойством City. Другими словами, значение City равно (-eq) пустой строке (“”). Наконец, эта коллекция коммутаторов без заданных городов передается по конвейеру в командлет Remove-CsLisSwitch , удаляющий всю эту коллекцию.

Обратите внимание, что, как в примере 1, никакие местоположения не удаляются из базы данных местоположений, удаляются только коммутаторы, ссылающиеся на эти местоположения. В данном случае это означает, что в базе данных местоположений появятся неправильные местоположения (они неправильны, так как City является обязательным свойством для местоположения), которые также должны быть удалены. Местоположения можно удалить, вызывая командлет Remove-CsLisLocation .

Get-CsLisSwitch | Where-Object {$_.City -eq ""} | Remove-CsLisSwitch

Расширение Enhanced 9-1-1 (E9-1-1) позволяет оператору службы экстренной помощи определить местоположение вызывающего абонента, не запрашивая эти сведения у абонента. Если вызывающий абонент использует подключение VoIP, эта информация может быть извлечена с помощью различных факторов подключения. Администратор VoIP должен настроить схему местоположений (называемую схемой разводки), которая будет определять местоположение вызывающего абонента. Этот командлет удаляет коммутатор из базы данных конфигурации местоположений. Удаление коммутатора не удаляет фактическое местоположение. удаляется только коммутатор. Чтобы удалить местоположение, вызовите командлет Remove-CsLisLocation .

Если идентификатор ChassisID коммутатора используется по порту, удалить коммутатор нельзя. (Чтобы проверить, используются ли идентификаторы ChassisID по порта, выполните следующую команду: Get-CsLisPort | Select-Object ChassisID.) Прежде чем можно будет удалить коммутатор, необходимо сначала удалить все порты с заданным ChassisID.

При попытке удалить несуществующий коммутатор никакие действия выполнены не будут, при этом не будет выведено никакого сообщения об ошибке или предупреждения.

По умолчанию запускать командлет Remove-CsLisSwitch локально могут участники группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которые были назначены для этого командлета (включая все созданные вами роли RBAC), запустите следующую команду из командной строки Windows PowerShell:

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

 

Параметр Обязательный? Тип Описание

ChassisID

Обязательный

System.String

MAC-адрес коммутатора сети. Это значение будет введено в виде nn-nn-nn-nn-nn-nn, например 12-34-56-78-90-ab.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Принимает конвейерные входные данные объектов коммутаторов LIS.

Этот командлет не возвращает значения. Он удаляет объект типа System.Management.Automation.PSCustomObject.

 
Показ: