共用方式為


Get-SCOMClassInstance

取得類別實例。

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 會取得一或多個類別實例。 類別代表一種物件,而 System Center - Operations Manager 中的每個物件都會被視為特定類別的實例。 類別的所有執行個體有一組共通的內容。

根據預設,此 Cmdlet 會使用與管理群組的作用中持續性連線。 使用 SCSession 參數來指定不同的持續性連線。 您可以使用 ComputerName 和 Credential 參數,建立與管理群組的暫時連線。 如需詳細資訊,請鍵入 Get-Help about_OpsMgr_Connections

範例

範例 1:使用顯示名稱取得類別實例

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

此命令會取得類別實例,該實例的顯示名稱 Server01.Contoso.Com 和 contoso.com 網域中的類別實例。

範例 2:使用名稱取得類別實例

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

此命令會取得類別的類別實例。 此命令會使用 Get-SCOMClass 來取得其名稱中有 「Windows」 的所有類別,並使用管線運算子將結果傳遞至 Get-SCOMClassInstance Cmdlet。 此命令會取得其名稱中具有 Windows 之類別的類別實例。

範例 3:使用標識元取得類別實例

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

此命令會取得標識碼為 7413b06b-a95b-4ae3-98f2-dac9ff76dabd 的類別實例。

參數

-Class

指定 ManagementPackClass 物件的陣列。 若要取得 ManagementPackClass 物件,請使用 Get-SCOMClass Cmdlet。

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

-ComputerName

指定電腦名稱的陣列。 您可以使用 NetBIOS 名稱、IP 位址或完整功能變數名稱, (FQDN) 。 若要指定本機電腦,請輸入電腦名稱、localhost 或句點 (.)。

System Center 資料存取服務必須在電腦上執行。 如果您未指定計算機,Cmdlet 會使用計算機進行目前的管理群組連線。

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

-Credential

指定管理群組連線的 PSCredential 物件。 若要取得 PSCredential 物件,請使用 Get-Credential Cmdlet。 如需詳細資訊,請鍵入 Get-Help Get-Credential

如果您在 ComputerName 參數中指定電腦,請使用可存取該電腦的帳戶。 預設為目前使用者。

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

-DisplayName

指定物件的顯示名稱陣列。 此參數的值取決於您匯入的當地語系化管理元件,以及執行 Windows PowerShell的用戶地區設定。

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

-Group

指定 EnterpriseManagementObject 物件的陣列。 若要取得 EnterpriseManagementObject 物件,請使用 Get-SCOMGroup Cmdlet。 如需詳細資訊,請鍵入 Get-Help Get-SCOMGroup

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

-Id

指定類別實例的 GUID 陣列。 若要取得類別的 GUID,請輸入 Get-SCOMClassInstance | Format-Table DisplayName, Id

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

-Name

指定物件名稱的陣列。

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

-SCSession

指定 Connection 物件的陣列。 若要取得 Connection 物件,請使用 Get-SCOMManagementGroupConnection Cmdlet。

連接物件代表與管理伺服器的連接。 預設值是目前的管理群組連線。

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