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.