Get-SCOMTaskResult
Haalt de resultaten op voor taken die zijn uitgevoerd.
Syntax
Get-SCOMTaskResult
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-BatchID] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMTaskResult
[-Task] <ManagementPackTask[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
De cmdlet Get-SCOMTaskResult haalt de resultaten op voor taken die zijn uitgevoerd. Gebruik deze cmdlet om resultaten op te halen op taaknaam of id, evenals voor taken die zijn gekoppeld aan opgegeven klasse-exemplaren of batches.
Voorbeelden
Voorbeeld 1: Taakresultaten ophalen door een gedeeltelijke weergavenaam en een foutactie op te geven
PS C:\>Get-SCOMTask -Name "*SystemCenter*" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Met deze opdracht worden resultaten opgehaald voor taken met SystemCenter in hun naam. De opdracht maakt gebruik van de Get-SCOMTask-cmdlet om taken op basis van naam op te halen en door te geven aan de Get-SCOMTaskResult-cmdlet met behulp van de pijplijnoperator. Omdat met de opdracht SilentlyContinue wordt opgegeven voor de parameter ErrorAction , blijft de opdracht actief en worden er geen foutberichten weergegeven als de cmdlet een taak vindt zonder overeenkomende resultaten.
Voorbeeld 2: Taakresultaten ophalen door klasse-exemplaren op te geven
PS C:\>Get-SCOMClassInstance -DisplayName "*.Consoso.com" | Get-SCOMTaskResult -ErrorAction SilentlyContinue
Met deze opdracht worden alle klasse-exemplaren in het Contoso.com domein opgehaald en worden vervolgens de taakresultaten voor elk klasse-exemplaarobject geretourneerd. De opdracht maakt gebruik van de Cmdlet Get-SCOMClassInstance om alle exemplaren op te halen met een weergavenaam die .Contoso.com bevat en deze door te geven aan de cmdlet Get-SCOMTaskResult met behulp van de pijplijnoperator. Omdat met de opdracht SilentlyContinue wordt opgegeven voor de parameter ErrorAction , blijft de opdracht actief en worden er geen foutberichten weergegeven als de cmdlet een klasse-exemplaar vindt zonder overeenkomende taakresultaten.
Voorbeeld 3: Taakresultaten ophalen door een taak-id op te geven
PS C:\>Get-SCOMTaskResult -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Met deze opdracht worden de resultaten opgehaald van de taak met een id van 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Voorbeeld 4: Taakresultaten ophalen door een batch-id op te geven
PS C:\>Get-SCOMTaskResult -BatchId 2ef74789-f9f5-46b0-af70-16d01d4f4577
Met deze opdracht worden de resultaten opgehaald van een taak die wordt uitgevoerd in een batch met een id van 2ef74789-f9f5-46b0-af70-16d01d4f45777.
Parameters
-BatchID
Hiermee geeft u een matrix op die de id's van batches bevat waarin taken worden uitgevoerd. De cmdlet haalt taakresultaten op voor elke batch.
Type: | Guid[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Hiermee geeft u een matrix die de naam bevat van de computer waarmee een verbinding tot stand moet worden gebracht. Geldige notaties zijn een NetBIOS-naam, een IP-adres of een FQDN (Fully Qualified Domain Name). Als u de lokale computer wilt opgeven, geeft u de computernaam, localhost of een punt (.) op.
De computer moet de System Center Data Access-service uitvoeren.
Als u deze parameter niet opgeeft, is de standaardinstelling de computer voor de huidige verbinding met de beheergroep.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Hiermee geeft u het gebruikersaccount waaronder de verbinding met de beheergroep wordt uitgevoerd.
Geef voor deze parameter een PSCredential-object op, zoals een object dat door de cmdlet Get-Credential wordt geretourneerd.
Typ voor meer informatie over referentieobjecten Get-Help Get-Credential
.
Dit account moet toegang hebben tot de server die is opgegeven in de parameter ComputerName als die parameter wordt weergegeven.
Als u deze parameter niet opgeeft, is de standaardwaarde het account voor de huidige gebruiker.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Hiermee geeft u een matrix van taak-id's. De cmdlet haalt de resultaten op van taken met deze id's.
Type: | Guid[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Hiermee geeft u een matrix van klasse-exemplaren op waarvoor een taak moet worden gestart. Geef een variabele op waarin klasse-exemplaren worden opgeslagen of gebruik een cmdlet zoals Get-SCOMClassInstance waarmee de klasse-exemplaren worden opgeslagen. Deze parameter accepteert ook groepsobjecten. Gebruik de cmdlet Get-SCOMGroup om een groepsobject te verkrijgen.
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Hiermee geeft u een matrix van verbindingen met beheerservers. Gebruik de cmdlet Get-SCOMManagementGroupConnection om verbindingsobjecten voor beheergroepen te verkrijgen. Als deze parameter niet wordt weergegeven, is de standaardwaarde de huidige verbinding met de beheergroep.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Task
Hiermee geeft u een matrix van management pack-taken. De cmdlet haalt resultaten op voor de taakobjecten die de matrix bevat. Geef een variabele op die taakobjecten bevat of gebruik een cmdlet zoals Get-SCOMTask-cmdlet waarmee taken worden opgehaald.
Type: | ManagementPackTask[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |