Condividi tramite


Get-CsLisLocation

 

Ultima modifica dell'argomento: 2012-03-23

Recupera una o più posizioni nel database di configurazione delle posizioni per il servizio chiamate di emergenza.

Sintassi

Get-CsLisLocation [-Unreferenced <SwitchParameter>]

Descrizione dettagliata

Il servizio consente a chi risponde alle chiamate di emergenza di determinare la posizione geografica del chiamante senza dover richiedere al chiamante tali informazioni. In Microsoft Lync Server 2010 la posizione è determinata in base al mapping di porta, subnet, switch o punto di accesso wireless del chiamante a una posizione specifica. Questo cmdlet consente di recuperare uno o più di queste posizioni.

Questo cmdlet è diverso da Get-CsLisCivicAddress in quanto in aggiunta al recupero delle informazioni sull'indirizzo, Get-CsLisLocation recupera il nome della posizione e il nome della società associato alla posizione. Get-CsLisCivicAddress recupera solo le informazioni sull'indirizzo.

Utenti autorizzati a eseguire il cmdlet: per impostazione predefinita, sono autorizzati a eseguire localmente il cmdlet Get-CsLisLocation i membri dei seguenti gruppi: RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC a cui è stato assegnato questo cmdlet, inclusi gli eventuali ruoli RBAC personalizzati creati dall'utente, dal prompt di Windows PowerShell eseguire il seguente comando:

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

Parametri

Parametro Obbligatorio Tipo Descrizione

Unreferenced

Facoltativo

Parametro opzionale

Se si include questo parametro, verranno recuperate solo le posizioni che non sono state associate a una porta, a una subnet, a un commutatore o a un punto di accesso wireless. In altre parole, se si include questo cmdlet verranno recuperate tutte le posizioni create chiamando Set-CsLisLocation o assegnate a una subnet, a un commutatore, a un punto di accesso wireless o a una porta LIS (Location Information Server) non più esistente.

Tipi di input

Nessuno.

Tipi restituiti

Questo cmdlet restituisce uno o più oggetti di tipo System.Management.Automation.PSCustomObject.

Esempio

-------------------------- Esempio 1 --------------------------

Get-CsLisLocation

La chiamata a Get-CsLisLocation senza parametri restituisce tutte le posizioni definite nel database di configurazione delle posizioni.

-------------------------- Esempio 2 --------------------------

Get-CsLisLocation -Unreferenced

Il parametro Unreferenced non accetta un valore. È esclusivamente un commutatore che indica al cmdlet Get-CsLisLocation di restituire solo le posizioni non associate a una porta, un commutatore, una subnet o un punto di accesso wireless.

-------------------------- Esempio 3 --------------------------

Get-CsLisLocation | Where-Object {$_.Location -ceq "NorthCampus"}

Per recuperare posizioni LIS specifiche, è necessario recuperare tutte le posizioni chiamando il cmdlet Get-CsLisLocation e quindi inviare tramite pipe tale raccolta di posizioni al cmdlet Where-Object per circoscrivere la raccolta alle posizioni specifiche che si stanno cercando. Nell'esempio 3 viene effettuato esattamente questo: vengono utilizzati Get-CsLisLocation e Where-Object per recuperare tutte le posizioni con proprietà Location uguale alla stringa NorthCampus. Notare che si è utilizzato l'operatore di confronto –ceq. Questo operatore effettua un confronto con distinzione tra maiuscole e minuscole, pertanto, in questo caso verranno restituite solo le posizioni con valori Location uguali a NorthCampus, non northcampus, Northcampus e così via.