Aracılığıyla paylaş


Get-SCOMLocation

Konumları alır.

Syntax

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>]

Description

Get-SCOMLocation cmdlet'i konumları alır. Görünen ad veya kimlikle ya da ilişkili aracıları, yönetim sunucularını veya kaynak havuzlarını belirterek alınacak konumları belirtin.

New-SCOMLocation cmdlet'ini kullanarak bir konum oluşturabilirsiniz.

Varsayılan olarak, bu cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır. Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın. ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bir bağlantı oluşturabilirsiniz. Daha fazla bilgi için Get-Help about_OpsMgr_Connections yazın.

Örnekler

Örnek 1: Görünen ada göre konum alma

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

Bu komut Seattle, WA görünen adına sahip konumu alır.

Örnek 2: Aracıyla yönetilen bir bilgisayarın konumunu alma

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

Bu örnek, aracıyla yönetilen bir bilgisayar için bir konum alır. İlk komut, Server01.Contoso.com adlı aracıyla yönetilen bir bilgisayar için aracı nesnesini alır ve nesneyi $Agent değişkeninde depolar.

İkinci komut, $Agent değişkeninde depolanan aracı nesnesinin konumunu alır.

Örnek 3: Yönetim sunucusunun konumunu alma

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

Bu örnek, MgmtServer01.Contoso.com adlı bir yönetim sunucusunun konumunu alır. İlk komut, MgmtServer01.Contoso.com adlı yönetim sunucusunun yönetim sunucusu nesnesini alır ve nesneyi $MgmtSvr değişkeninde depolar.

İkinci komut, $MgmtSvr değişkeninde depolanan yönetim sunucusu nesnesinin konumunu alır.

Örnek 4: Kaynak havuzunun konumunu alma

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

Bu örnek, kaynak havuzu için Pool01 adlı bir konum alır. İlk komut Pool01 adlı kaynak havuzu için kaynak havuzu nesnesini alır ve nesneyi $Pool değişkeninde depolar.

İkinci komut, $Pool değişkeninde depolanan havuzun konumunu alır.

Parametreler

-Agent

AgentManagedComputer nesnelerinin bir dizisini belirtir. AgentManagedComputer nesnesi edinmek için Get-SCOMAgent cmdlet'ini kullanın.

Type:AgentManagedComputer[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Bilgisayarların ad dizisini belirtir. cmdlet'i, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya bir nokta (.) yazın.

System Center Veri Erişim hizmeti bilgisayarda çalışıyor olmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Yönetim grubu bağlantısı için bir PSCredential nesnesi belirtir. PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın. Daha fazla bilgi için Get-Help Get-Credential yazın.

ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Bir görünen ad dizisini belirtir. Bu parametrenin değerleri, içeri aktardığınız yerelleştirilmiş yönetim paketlerine ve Windows PowerShell çalıştıran kullanıcının yerel ayarına bağlıdır.

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Id

Konumların benzersiz kimlik dizisini belirtir.

Type:Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementServer

Bir yönetim sunucusu nesneleri dizisini belirtir. Bir yönetim sunucusu nesnesi almak için Get-SCOMManagementServer cmdlet'ini kullanın.

Type:ManagementServer[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Pool

Kaynak havuzu nesneleri dizisini belirtir. Kaynak havuzu nesnesi almak için Get-SCOMResourcePool cmdlet'ini kullanın.

Type:ManagementServicePool[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False