Condividi tramite


Get-SCOMLocation

Ottiene le posizioni.

Sintassi

Get-SCOMLocation
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMLocation
   [-Agent] <AgentManagedComputer[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMLocation
   [-ManagementServer] <ManagementServer[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMLocation
   [-Pool] <ManagementServicePool[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMLocation
   [-DisplayName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMLocation
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCOMLocation ottiene i percorsi. Specificare i percorsi da ottenere in base al nome visualizzato o all'ID oppure specificando agenti, server di gestione o pool di risorse associati.

È possibile creare un percorso usando il cmdlet New-SCOMLocation .

Per impostazione predefinita, questo cmdlet usa la connessione permanente attiva a un gruppo di gestione. Usare il parametro SCSession per specificare una connessione permanente diversa. È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e credenziali. Per altre informazioni, digitare Get-Help about_OpsMgr_Connections.

Esempio

Esempio 1: Ottenere una posizione in base al nome visualizzato

PS C:\>Get-SCOMLocation -DisplayName "Seattle, WA"

Questo comando ottiene il percorso con il nome visualizzato Seattle, WA.

Esempio 2: Ottenere il percorso di un computer gestito dall'agente

PS C:\>$Agent = Get-SCOMAgent -Name "Server01.Contoso.com"
PS C:\> Get-SCOMLocation -Agent $Agent

Questo esempio ottiene un percorso per un computer gestito dall'agente. Il primo comando ottiene l'oggetto agente per un computer gestito dall'agente denominato Server01.Contoso.com e quindi archivia l'oggetto nella variabile $Agent.

Il secondo comando ottiene la posizione dell'oggetto agente archiviato nella variabile $Agent.

Esempio 3: Ottenere il percorso di un server di gestione

PS C:\>$MgmtSvr = Get-SCOMManagementServer -Name "MgmtServer01.Contoso.com"
PS C:\> Get-SCOMLocation -ManagementServer $MgmtSvr

In questo esempio viene recuperata la posizione di un server di gestione denominato MgmtServer01.Contoso.com. Il primo comando ottiene l'oggetto server di gestione per il server di gestione denominato MgmtServer01.Contoso.com e quindi archivia l'oggetto nella variabile $MgmtSvr.

Il secondo comando ottiene il percorso dell'oggetto server di gestione archiviato nella variabile $MgmtSvr.

Esempio 4: Ottenere la posizione di un pool di risorse

PS C:\>$Pool = Get-SCOMResourcePool -Name "Pool01"
PS C:\> Get-SCOMLocation -Pool $Pool

Questo esempio ottiene una posizione per il pool di risorse denominato Pool01. Il primo comando ottiene l'oggetto pool di risorse per il pool di risorse denominato Pool01 e archivia l'oggetto nella variabile $Pool.

Il secondo comando ottiene il percorso per il pool archiviato nella variabile $Pool.

Parametri

-Agent

Specifica una matrice di oggetti AgentManagedComputer. Per ottenere un oggetto AgentManagedComputer, utilizzare il cmdlet Get-SCOMAgent .

Tipo:AgentManagedComputer[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ComputerName

Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).

Il servizio Di accesso ai dati di System Center deve essere in esecuzione nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione al gruppo di gestione corrente.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica un oggetto PSCredential per la connessione al gruppo di gestione. Per ottenere un oggetto PSCredential , usare il cmdlet Get-Credential . Per altre informazioni, digitare Get-Help Get-Credential.

Se si specifica un computer nel parametro ComputerName, utilizzare un account che abbia accesso a tale computer. Il valore predefinito è l'utente corrente.

Tipo:PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisplayName

Specifica una matrice di nomi visualizzati. I valori per questo parametro dipendono dai Management Pack localizzati importati e dalle impostazioni locali dell'utente che esegue Windows PowerShell.

Tipo:String[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Id

Specifica una matrice di ID univoci di posizioni.

Tipo:Guid[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ManagementServer

Specifica una matrice di oggetti server di gestione. Per ottenere un oggetto server di gestione, usare il cmdlet Get-SCOMManagementServer .

Tipo:ManagementServer[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Pool

Specifica una matrice di oggetti pool di risorse. Per ottenere un oggetto pool di risorse, usare il cmdlet Get-SCOMResourcePool .

Tipo:ManagementServicePool[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SCSession

Specifica una matrice di oggetti Connection. Per ottenere un oggetto Connection , utilizzare il cmdlet Get-SCOMManagementGroupConnection .

Tipo:Connection[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False