Get-SCOMTask
Hämtar en lista över aktiviteter.
Syntax
Get-SCOMTask
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Name <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTask
[-Target <ManagementPackClass[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Cmdleten Get-SCOMTask hämtar en lista över uppgifter. Använd den här cmdleten för att hämta uppgifter som har ett specifikt namn eller ID samt uppgifter som är associerade med angivna användarroller, klassinstanser, hanteringspaket eller målklasser.
Exempel
Exempel 1: Hämta uppgifter genom att ange ett partiellt namn
PS C:\>Get-SCOMTask -Name "*health*"
Det här kommandot hämtar alla uppgifter som har hälsotillstånd i sina namn.
Exempel 2: Hämta en uppgift med hjälp av ett partiellt visningsnamn
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Det här kommandot hämtar alla uppgifter som har visningsnamn som börjar med Stoppa.
Exempel 3: Hämta en uppgift genom att ange ett partiellt visningsnamn och en felåtgärd
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Det här kommandot hämtar alla uppgifter för de hanteringspaket som har System Center Core i sina visningsnamn. Kommandot använder cmdleten Get-SCOMManagementPack för att hämta hanteringspaket baserat på visningsnamn och skickar dem till cmdleten Get-SCOMTask . Eftersom kommandot anger SilentlyContinue för errorAction-parametern fortsätter den att köras om cmdleten hittar ett hanteringspaket utan associerade aktiviteter och inte visar felmeddelanden.
Exempel 4: Hämta uppgifter med hjälp av ett partiellt klassnamn
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Det här kommandot hämtar alla uppgifter för klasser som har hälsa i sina namn.
Exempel 5: Hämta uppgifter genom att ange ett partiellt klassinstansnamn
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Det här kommandot hämtar alla uppgifter för klassinstanser som har .Contoso.com i sina namn.
Exempel 6: Hämta en uppgift genom att ange ett ID
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Det här kommandot hämtar uppgiften med ID:t 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametrar
-ComputerName
Anger en matris med namn på datorer. Cmdleten upprättar tillfälliga anslutningar med hanteringsgrupper för dessa 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 (.).
Datorn måste köra System Center Data Access-tjänsten.
Om du inte anger den här parametern är standardinställningen datorn för den aktuella hanteringsgruppanslutningen.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Anger det användarkonto under vilket anslutningen till hanteringsgruppen körs.
Ange ett PSCredential-objekt , till exempel ett objekt som cmdleten Get-Credential returnerar för den här parametern.
Om du vill ha mer information om autentiseringsobjekt skriver du "Get-Help Get-Credential
".
Det här kontot måste ha åtkomst till den server som anges i parametern ComputerName om parametern visas.
Om du inte anger den här parametern är standardinställningen kontot för den aktuella användaren.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Anger en matris med visningsnamn för aktivitetsobjekt. Den här parametern tar en eller flera strängar och cmdleten söker efter matchningar mellan visningsnamnen för de aktivitetsobjekt som cmdleten fungerar med. Värdena för den här parametern varierar beroende på vilka lokaliserade hanteringspaket som importeras till hanteringsgruppen och nationella inställningar för den användare som kör Windows PowerShell.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Anger en matris med aktivitets-ID:t. Cmdleten hämtar de uppgifter som har dessa ID:t. Om du vill hämta en uppgift använder du cmdleten Get-SCOMTask . ID:t är ID-egenskapen för ett aktivitetsobjekt.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Anger en matris med EnterpriseManagementObject-objekt som representerar klassinstanser. Cmdleten hämtar uppgifter för de klassinstanser som matrisen lagrar. Ange en variabel som representerar klassinstanserna eller använd en cmdlet, till exempel Get-SCOMClassInstance som hämtar klassinstanserna. Den här parametern accepterar även gruppobjekt. Om du vill hämta ett gruppobjekt använder du cmdleten Get-SCOMGroup .
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Anger en matris med hanteringspaketobjekt. Cmdleten hämtar uppgifter för hanteringspaketobjekten i matrisen. Ange en variabel som innehåller hanteringspaketobjekt eller använd en cmdlet som Get-SCOMManagementPack som hämtar hanteringspaketobjekt.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger en matris med aktivitetsnamn.
Cmdleten tar varje sträng i matrisen och matchar den med egenskaperna Namn för de aktivitetsobjekt som den här cmdleten fungerar med.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Anger en matris med anslutningsobjekt . Om du vill hämta anslutningsobjekt anger du cmdleten Get-SCOMManagementGroupConnection .
Om den här parametern inte visas använder 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
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Anger en matris med klassobjekt för hanteringspaket som representerar målklasser. Ange en variabel som innehåller målklassobjekten eller använd en cmdlet, till exempel Get-SCOMClass , som hämtar målklassobjekten.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |