Get-CsLisSwitch
上次修改主題的時間: 2012-03-23
從位置組態資料庫擷取一或多個網路交換器。每個交換器都可以與一個位置相關聯,在這種情況下,此指令程式也會擷取交換器的位置資訊。此位置關聯在增強型 9-1-1 (E9-1-1) Enterprise Voice 實作中,用於通知緊急服務接線生來電者的位置。
語法
Get-CsLisSwitch
詳細描述
增強型 9-1-1 讓緊急電話接線員不必詢問來電者的位置資訊,就能找出來電者的位置。當來電者是從 Voice over Internet Protocol (VoIP) 連線撥話時,必須根據各種連線係數來擷取該資訊。VoIP 系統管理員必須設定可判斷來電者位置的位置圖 (稱為線路圖)。此指令程式會擷取實體位置和用戶端用於連接之網路交換器之間的關聯性資訊。
這個指令程式不接受任何參數 (除非是 Windows PowerShell 一般參數)。此指令程式會擷取交換器之位置對應的所有執行個體。若要縮小所擷取資訊的範圍,您必須將這個指令程式的輸出傳送到另一個 Windows PowerShell 指令程式,例如 Where-Object 或 Select-Object。
誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Get-CsLisSwitch Cmdlet:RTCUniversalServerAdmins。若要傳回所有獲指派此 Cmdlet 的角色存取控制 (RBAC) 角色清單 (包括您自行建立的自訂 RBAC 角色),請在 Windows PowerShell 提示字元中執行下列命令:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsLisSwitch"}
參數
參數 | 必要 | 類型 | 說明 |
---|---|---|---|
None |
此指令程式只提供一般的 Windows PowerShell 參數。 |
輸入類型
無。
傳回類型
此指令程式會擷取一或多個 System.Management.Automation.PSCustomObject 類型的物件。
範例
-------------------------- 範例 1 --------------------------
Get-CsLisSwitch
範例 1 擷取 Microsoft Lync Server 2010 部署中已定義的所有位置資訊伺服器 (LIS) 交換器。
-------------------------- 範例 2 --------------------------
Get-CsLisSwitch | Where-Object {$_.ChassisID -eq "99-99-99-99-99-99"}
此範例會擷取 ChassisID 等於 99-99-99-99-99-99 之所有交換器的所有資訊。由於 ChassisID 必須是唯一的,因此這個命令最多只會擷取一個交換器位置。此命令會從呼叫 Get-CsLisSwitch 開始,以擷取所有交換器位置關聯。這個交換器位置的集合會傳送到 Where-Object 指令程式。Where-Object 會檢查集合中每一個項目的 ChassisID 屬性,並傳回 ChassisID 值為 99-99-99-99-99-99 的項目。
-------------------------- 範例 3 --------------------------
Get-CsLisSwitch | Where-Object {$_.City -eq "Redmond"}
此範例會擷取與 Redmond 市中某位置相關聯之所有交換器的所有資訊。此命令會從呼叫 Get-CsLisSwitch 開始,以擷取所有交換器位置關聯。這個交換器位置的集合會傳送到 Where-Object 指令程式。Where-Object會檢查集合中各項目的 City 屬性,以判斷值是否等於 (-eq) Redmond。