Get-SCOMTaskResult

Získá výsledky pro úlohy, které se spustily.

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

Rutina Get-SCOMTaskResult získá výsledky pro úlohy, které byly spuštěny. Pomocí této rutiny můžete získat výsledky podle názvu úkolu nebo ID a také pro úlohy, které jsou přidružené k zadaným instancím tříd nebo dávkám.

Příklady

Příklad 1: Získání výsledků úkolu zadáním částečného zobrazovaného názvu a chybové akce

PS C:\>Get-SCOMTask -Name "*SystemCenter*" | Get-SCOMTaskResult -ErrorAction SilentlyContinue

Tento příkaz získá výsledky pro úkoly, které mají systemCenter ve svých názvech. Příkaz pomocí rutiny Get-SCOMTask získá úlohy na základě názvu a předá je rutině Get-SCOMTaskResult pomocí operátoru kanálu. Vzhledem k tomu, že příkaz určuje SilentlyContinue pro parametr ErrorAction , pokud rutina najde úlohu bez odpovídajících výsledků, příkaz se bude dál spouštět a nezobrazí chybové zprávy.

Příklad 2: Získání výsledků úkolů zadáním instancí třídy

PS C:\>Get-SCOMClassInstance -DisplayName "*.Consoso.com" | Get-SCOMTaskResult -ErrorAction SilentlyContinue

Tento příkaz získá všechny instance třídy v doméně Contoso.com a poté vrátí výsledky úlohy pro každý objekt instance třídy. Příkaz pomocí rutiny Get-SCOMClassInstance získá všechny instance, které mají zobrazovaný název, který obsahuje .Contoso.com a předá je rutině Get-SCOMTaskResult pomocí operátoru kanálu. Vzhledem k tomu, že příkaz určuje SilentlyContinue pro parametr ErrorAction , pokud rutina najde instanci třídy bez odpovídajících výsledků úlohy, příkaz bude pokračovat ve spuštění a nezobrazí chybové zprávy.

Příklad 3: Získání výsledků úkolu zadáním ID úkolu

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

Tento příkaz získá výsledky úkolu, který má ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.

Příklad 4: Získání výsledků úkolu zadáním ID dávky

PS C:\>Get-SCOMTaskResult -BatchId 2ef74789-f9f5-46b0-af70-16d01d4f4577

Tento příkaz získá výsledky úlohy spuštěné v dávce, která má ID 2ef74789-f9f5-46b0-af70-16d01d4f4577.

Parametry

-BatchID

Určuje pole, které obsahuje ID dávek, ve kterých se úlohy spouštějí. Rutina získá výsledky úkolů pro každou dávku.

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

-ComputerName

Určuje pole, které obsahuje název počítače, se kterým se má navázat připojení. Platné formáty zahrnují název NetBIOS, IP adresu nebo plně kvalifikovaný název domény (FQDN). Chcete-li zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).

Počítač musí spustit službu System Center Data Access.

Pokud tento parametr nezadáte, výchozí hodnota je počítač pro aktuální připojení skupiny pro správu.

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

-Credential

Určuje uživatelský účet, pod kterým se spustí připojení skupiny pro správu. Zadejte objekt PSCredential , například objekt, který rutina Get-Credential vrátí pro tento parametr. Další informace o objektech pověření zadejte Get-Help Get-Credential.

Tento účet musí mít přístup k serveru zadanému v parametru ComputerName , pokud se tento parametr zobrazí.

Pokud tento parametr nezadáte, výchozí hodnota je účet aktuálního uživatele.

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

-Id

Určuje pole ID úkolů. Rutina získá výsledky úloh, které mají tato ID.

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

-Instance

Určuje pole instancí třídy, pro které se má spustit úkol. Zadejte proměnnou, která ukládá instance tříd, nebo použijte rutinu, jako je Get-SCOMClassInstance , která získá instance třídy. Tento parametr také přijímá objekty skupiny. K získání objektu skupiny použijte rutinu Get-SCOMGroup .

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

-SCSession

Určuje pole připojení k serverům pro správu. K získání objektů připojení skupiny pro správu použijte rutinu Get-SCOMManagementGroupConnection . Pokud se tento parametr nezobrazí, je výchozím nastavením aktuální připojení skupiny pro správu.

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

-Task

Určuje pole úloh sady Management Pack. Rutina získá výsledky pro objekty úloh, které pole obsahuje. Zadejte proměnnou, která obsahuje objekty úkolů, nebo použijte rutinu, jako je rutina Get-SCOMTask , která získává úlohy.

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