Get-SCOMClassInstance

Sınıf örneklerini alır.

Syntax

Get-SCOMClassInstance
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-Class] <ManagementPackClass[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-DisplayName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   -Name <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-Group] <EnterpriseManagementObject[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

Get-SCOMClassInstance cmdlet'i bir veya daha fazla sınıf örneği alır. Sınıf bir nesne türünü temsil eder ve System Center - Operations Manager'daki her nesne belirli bir sınıfın örneği olarak kabul edilir. Bir sınıfın tüm örnekleri ortak bir özellikler kümesini paylaşır.

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 ad kullanarak sınıf örneklerini alır

PS C:\>Get-SCOMClassInstance -Displayname "Server01.Contoso.Com", "*.contoso.com"

Bu komut, görünen adı Server01.Contoso.Com olan sınıf örneğini ve contoso.com etki alanındaki sınıf örneklerini alır.

Örnek 2: Ad kullanarak sınıf örneklerini alır

PS C:\>Get-SCOMClass -Name "*Windows*" | Get-SCOMClassInstance

Bu komut sınıfların sınıf örneklerini alır. komutu, adında "Windows" bulunan tüm sınıfları almak için Get-SCOMClass kullanır ve işlem hattı işlecini kullanarak sonucu Get-SCOMClassInstance cmdlet'ine geçirir. komutu, adında Windows bulunan sınıfların sınıf örneklerini alır.

Örnek 3: Kimlik kullanarak sınıf örneklerini alır

PS C:\>Get-SCOMClassInstance -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

Bu komut, kimliği 7413b06b-a95b-4ae3-98f2-dac9ff76dabd olan sınıf örneğini alır.

Parametreler

-Class

ManagementPackClass nesnelerinin bir dizisini belirtir. Bir ManagementPackClass nesnesi almak için Get-SCOMClass cmdlet'ini kullanın.

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

-ComputerName

Bilgisayarların ad dizisini belirtir. 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

Nesnelerin 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:False
Accept wildcard characters:True

-Group

EnterpriseManagementObject nesnelerinin bir dizisini belirtir. EnterpriseManagementObject nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın. Daha fazla bilgi için Get-Help Get-SCOMGroup yazın.

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

-Id

Sınıf örneklerinin GUID dizisini belirtir. Bir sınıfın GUID değerini almak için yazın Get-SCOMClassInstance | Format-Table DisplayName, Id.

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

-Name

Nesnelerin ad dizisini belirtir.

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

-SCSession

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

Bağlantı nesnesi, bir yönetim sunucusuna bağlantıyı temsil eder. Varsayılan, geçerli yönetim grubu bağlantısıdır.

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