Get-CsLisSwitch

 

Letztes Änderungsdatum des Themas: 2012-03-23

Ruft einen oder mehrere Netzwerkswitches aus der Standortkonfigurationsdatenbank ab. Jeder Switch kann einem Standort zugeordnet werden. In diesem Fall werden mit diesem Cmdlet auch die Standortinformationen der Switches abgerufen. Diese Standortzuordnung wird in einer Enterprise-VoIP-Implementierung für 9-1-1 (erweitert) (E9-1-1) verwendet, um einen Notrufoperator über den Standort des Anrufers zu informieren.

Syntax

Get-CsLisSwitch

Detaillierte Beschreibung

E9-1-1 ermöglicht es einem Notrufoperator, den Standort des Anrufers zu ermitteln, ohne dass der Anrufer diese Informationen angeben muss. Wenn ein Anrufer über eine VoIP-Verbindung anruft, müssen diese Informationen anhand verschiedener Verbindungsmerkmale extrahiert werden. Der VoIP-Administrator muss eine Standortzuordnung (auch: Wiremap) konfigurieren, die den Standort des Anrufers ermittelt. Mit diesem Cmdlet werden Informationen zu Zuordnungen zwischen physischen Standorten und dem Netzwerkswitch abgerufen, über den der Client eine Verbindung herstellt.

Dieses Cmdlet akzeptiert keine Parameter (abgesehen von den gängigen Windows PowerShell-Parametern). Mit dem Cmdlet werden alle Instanzen der Switch-Standort-Zuordnungen abgerufen. Um die abgerufenen Informationen zu beschränken, müssen Sie die Ausgabe dieses Cmdlets an ein anderes Windows PowerShell-Cmdlet wie Where-Object oder Select-Object weiterleiten.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig sind Mitglieder der folgenden Gruppen autorisiert, das Cmdlet Get-CsLisSwitch lokal auszuführen: RTCUniversalServerAdmins. Geben Sie den folgenden Befehl an der Windows PowerShell-Eingabeaufforderung ein, um eine Liste aller rollenbasierten Zugriffssteuerungsrollen zurückzugeben, die diesem Cmdlet zugewiesen wurden (einschließlich der benutzerdefinierten rollenbasierten Zugriffssteuerungsrollen, die Sie selbst erstellt haben):

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

Parameter

Parameter Erforderlich Typ Beschreibung

None

Dieses Cmdlet bietet nur gängige Windows PowerShell-Parameter.

Eingabetypen

Keine.

Rückgabetypen

Mit diesem Cmdlet werden ein oder mehrere Objekte vom Typ "System.Management.Automation.PSCustomObject" abgerufen.

Beispiel

-------------------------- Beispiel 1 --------------------------

Get-CsLisSwitch

In Beispiel 1 werden alle LIS-Switches (Location Information Server) abgerufen, die in der Microsoft Lync Server 2010-Bereitstellung konfiguriert sind.

-------------------------- Beispiel 2 ---------------------------

Get-CsLisSwitch | Where-Object {$_.ChassisID -eq "99-99-99-99-99-99"}

In diesem Beispiel werden alle Informationen für sämtliche Switches abgerufen, deren Chassis-ID den Wert "99-99-99-99-99-99" aufweist. Da Chassis-IDs eindeutig sein müssen, ruft dieser Befehl maximal einen Switchstandort ab. Der Befehl ruft zunächst Get-CsLisSwitch auf, um alle Standortzuweisungen für Switches abzurufen. Diese Auflistung von Switchstandorten wird an das Cmdlet Where-Object weitergeleitet. Mit Where-Object wird die Eigenschaft "ChassisID" jedes Elements in der Auflistung geprüft und das Element mit dem ChassisID-Wert "99-99-99-99-99-99" zurückgegeben.

-------------------------- Beispiel 3 --------------------------

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

In diesem Beispiel werden alle Informationen für alle Switches abgerufen, die einem Standort in Redmond zugeordnet sind. Der Befehl ruft zunächst Get-CsLisSwitch auf, um alle Standortzuweisungen für Switches abzurufen. Diese Auflistung von Switchstandorten wird an das Cmdlet Where-Object weitergeleitet. Mit Where-Object wird die Eigenschaft "City" jedes Elements in der Auflistung geprüft, um zu ermitteln, ob es den Wert "Redmond" aufweist (der Vergleichsoperator "-eq" steht für "equal to").

Siehe auch

Weitere Ressourcen

Remove-CsLisSwitch
Set-CsLisSwitch