Get-SCOMClassInstance
Hämtar klassinstanser.
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
Cmdleten Get-SCOMClassInstance hämtar en eller flera klassinstanser. En klass representerar en typ av objekt, och varje objekt i System Center – Operations Manager anses vara en instans av en viss klass. Alla instanser av en klass delar en gemensam uppsättning egenskaper.
Som standard använder den här cmdleten den aktiva beständiga anslutningen till en hanteringsgrupp. Använd SCSession-parametern för att ange en annan beständig anslutning. Du kan skapa en tillfällig anslutning till en hanteringsgrupp med hjälp av parametrarna ComputerName och Credential. Om du vill ha mer information skriver du Get-Help about_OpsMgr_Connections
.
Exempel
Exempel 1: Hämtar klassinstanser med hjälp av ett visningsnamn
PS C:\>Get-SCOMClassInstance -Displayname "Server01.Contoso.Com", "*.contoso.com"
Det här kommandot hämtar den klassinstans som har visningsnamnet Server01.Contoso.Com och klassinstanserna i contoso.com-domänen.
Exempel 2: Hämtar klassinstanser med hjälp av ett namn
PS C:\>Get-SCOMClass -Name "*Windows*" | Get-SCOMClassInstance
Det här kommandot hämtar klassinstanser av klasser. Kommandot använder Get-SCOMClass- för att hämta alla klasser som har "Windows" i sitt namn och skickar resultatet till cmdleten Get-SCOMClassInstance med hjälp av pipelineoperatorn. Kommandot hämtar klassinstanserna för de klasser som har Windows i sitt namn.
Exempel 3: Hämtar klassinstanser med hjälp av ett ID
PS C:\>Get-SCOMClassInstance -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Det här kommandot hämtar den klassinstans som har ett ID på 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametrar
-Class
Anger en matris med ManagementPackClass objekt. Om du vill hämta ett ManagementPackClass--objekt använder du cmdleten Get-SCOMClass.
Typ: | ManagementPackClass[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ComputerName
Anger en matris med namn på datorer. Du kan använda NetBIOS-namn, IP-adresser eller fullständigt kvalificerade domännamn (FQDN). Om du vill ange den lokala datorn skriver du datornamnet, localhost eller en punkt (.).
System Center Data Access-tjänsten måste köras på datorn. Om du inte anger någon dator använder cmdleten datorn för den aktuella hanteringsgruppens anslutning.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Credential
Anger ett PSCredential- objekt för hanteringsgruppens anslutning.
Om du vill hämta ett PSCredential--objekt använder du cmdleten Get-Credential.
Om du vill ha mer information skriver du Get-Help Get-Credential
.
Om du anger en dator i parametern ComputerName använder du ett konto som har åtkomst till datorn. Standardvärdet är den aktuella användaren.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisplayName
Anger en matris med visningsnamn för objekt. Värdena för den här parametern beror på vilka lokaliserade hanteringspaket du importerar och språkvarianten för användaren som kör Windows PowerShell.
Typ: | String[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-Group
Anger en matris med EnterpriseManagementObject objekt.
Om du vill hämta ett EnterpriseManagementObject--objekt använder du cmdleten Get-SCOMGroup.
Om du vill ha mer information skriver du Get-Help Get-SCOMGroup
.
Typ: | EnterpriseManagementObject[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Id
Anger en matris med GUID:er för classe-instanser.
Om du vill hämta GUID för en klass skriver du Get-SCOMClassInstance | Format-Table DisplayName, Id
.
Typ: | Guid[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger en matris med namn på objekt.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | True |
-SCSession
Anger en matris med Anslutning objekt. Om du vill hämta ett --objekt använder du cmdleten Get-SCOMManagementGroupConnection.
Ett anslutningsobjekt representerar en anslutning till en hanteringsserver. Standardvärdet är den aktuella hanteringsgruppens anslutning.
Typ: | Connection[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |