Get-CsLisLocation
Tópico modificado em: 2012-03-23
Recupera um ou vários locais no banco de dados de configuração de locais do Enhanced 9-1-1 (E9-1-1).
Sintaxe
Get-CsLisLocation [-Unreferenced <SwitchParameter>]
Descrição Detalhada
O E9-1-1 permite que os usuários que atendem a chamadas de emergência determinem o local geográfico do chamador, sem ter que indagar-lhe essa informação. No Microsoft Lync Server 2010, o local é determinado com base no mapeamento da porta do chamador, na sub-rede, no comutador ou no ponto de acesso sem fio de um local específico. Este cmdlet recupera um ou vários desses locais.
Esse cmdlet difere de Get-CsLisCivicAddress porque, além de recuperar informações de endereço, Get-CsLisLocation recupera o nome do local e o nome da companhia associados ao local. Get-CsLisCivicAddress recupera apenas informações de endereço.
Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Get-CsLisLocation localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções de controle de acesso baseado em função (RBAC) às quais este cmdlet foi atribuído (inclusive qualquer função RBAC personalizada que tenha sido criada por você), execute o seguinte comando no prompt do Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsLisLocation"}
Parâmetros
Parâmetro | Obrigatório | Digite | Descrição |
---|---|---|---|
Unreferenced |
Opcional |
SwitchParameter |
A inclusão deste parâmetro irá recuperar apenas os locais que não tiverem sido associados a uma porta, sub-rede, comutador ou ponto de acesso sem fio. Em outras palavras, a inclusão deste cmdlet recupera todos os locais que foram criados chamando-se Set-CsLisLocation ou que foram atribuídos a uma porta de LIS, sub-rede, comutador ou ponto de acesso sem fio que não existe mais. |
Tipos de Entrada
Nenhuma.
Tipos de Retorno
Este cmdlet retorna um ou vários objetos do tipo System.Management.Automation.PSCustomObject.
Exemplo
-------------------------- Exemplo 1 --------------------------
Get-CsLisLocation
O ato de chamar o Get-CsLisLocation sem parâmetros recupera todos os locais definidos dentro do banco de dados de configuração de locais.
-------------------------- Exemplo 2 --------------------------
Get-CsLisLocation -Unreferenced
O parâmetro Não referenciado não aceita um valor. Ele é somente um comutador que solicita ao cmdlet Get-CsLisLocation que retorne apenas os locais que não estiverem associados a uma porta, comutador, sub-rede ou ponto de acesso sem fio.
-------------------------- Exemplo 3 --------------------------
Get-CsLisLocation | Where-Object {$_.Location -ceq "NorthCampus"}
Para recuperar locais de LIS específicos, é necessário recuperar todos os locais, chamando-se o cmdlet Get-CsLisLocation e, em seguida, canalizar essa coleção de locais para o cmdlet Where-Object, para restringir a coleção aos locais específicos que você estiver procurando. O Exemplo 3 faz exatamente isso: ele usa Get-CsLisLocation e Where-Object para recuperar todos os locais cuja propriedade Location for igual à cadeia de caracteres NorthCampus. (observe que usamos o operador de comparação –ceq. Este operador faz uma comparação que diferencia maiúsculas e minúsculas. Isso significa que, neste caso, serão retornados apenas os locais com valores de Local iguais a NorthCampus; northcampus, Northcampus, etc. não serão retornados.)