Get-SCOMTask
Získá seznam úkolů.
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
Rutina Get-SCOMTask získá seznam úkolů. Pomocí této rutiny můžete získat úkoly, které mají konkrétní název nebo ID, a také úlohy přidružené k zadaným rolím uživatelů, instancím tříd, sadám Management Pack nebo cílovým třídám.
Příklady
Příklad 1: Získání úkolů zadáním částečného názvu
PS C:\>Get-SCOMTask -Name "*health*"
Tento příkaz získá všechny úkoly, které mají ve svých názvech stav.
Příklad 2: Získání úkolu pomocí částečného zobrazovaného názvu
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Tento příkaz získá všechny úkoly, které mají zobrazované názvy, které začínají stopou.
Příklad 3: Získání úkolu zadáním částečného zobrazovaného názvu a chybové akce
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Tento příkaz získá všechny úlohy pro sady Management Pack, které mají system Center Core v jejich zobrazované názvy. Příkaz používá rutinu Get-SCOMManagementPack k získání sad Management Pack na základě zobrazovaných názvů a předává je rutině Get-SCOMTask . Vzhledem k tomu, že příkaz určuje SilentlyContinue pro parametr ErrorAction , pokud rutina najde sadu Management Pack bez přidružených úloh, bude nadále spuštěna a nezobrazuje chybové zprávy.
Příklad 4: Získání úkolů pomocí částečného názvu třídy
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Tento příkaz získá všechny úkoly pro třídy, které mají ve svých názvech stav.
Příklad 5: Získání úkolů zadáním názvu instance částečné třídy
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Tento příkaz získá všechny úkoly pro instance třídy, které mají ve svých názvech .Contoso.com.
Příklad 6: Získání úkolu zadáním ID
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Tento příkaz získá úkol, který má ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametry
-ComputerName
Určuje pole názvů počítačů. Rutina vytvoří dočasná připojení se skupinami pro správu pro tyto počítače. Můžete použít názvy netBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Pokud chcete 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í 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 spouští 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 přihlašovacích údajů najdete v tématu "Get-Help Get-Credential
".
Tento účet musí mít přístup k serveru, který je zadán v parametru ComputerName , pokud se tento parametr zobrazí.
Pokud tento parametr nezadáte, je výchozím účtem aktuálního uživatele.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Určuje pole zobrazovaných názvů objektů úkolů. Tento parametr přebírá jeden nebo více řetězců a rutina hledá shody mezi zobrazovanými názvy objektů úloh, se kterými rutina pracuje. Hodnoty pro tento parametr se liší v závislosti na tom, které lokalizované sady Management Pack se importují do skupiny pro správu a národní prostředí uživatele, který spouští Windows PowerShell.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Určuje pole ID úkolů. Rutina získá úlohy, které mají tyto ID. K získání úkolu použijte rutinu Get-SCOMTask . ID je vlastnost ID objektu úkolu.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Určuje pole objektů EnterpriseManagementObject , které představují instance tříd. Rutina načte úlohy pro instance třídy, které pole ukládá. Zadejte proměnnou, která představuje instance třídy, 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 |
-ManagementPack
Určuje pole objektů sady Management Pack. Rutina získá úlohy pro objekty sady Management Pack v poli. Zadejte proměnnou, která obsahuje objekty sady Management Pack, nebo použijte rutinu, jako je Get-SCOMManagementPack , která získá objekty sady Management Pack.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Určuje pole názvů úkolů.
Rutina přebírá každý řetězec v poli a odpovídá jeho vlastnostem Name objektů úloh, se kterými tato rutina pracuje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Určuje pole objektů připojení . Pokud chcete získat objekty Connection , zadejte rutinu Get-SCOMManagementGroupConnection .
Pokud se tento parametr nezobrazí, rutina používá aktivní trvalé připojení ke skupině pro správu.
Pomocí parametru SCSession zadejte jiné trvalé připojení.
Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů ComputerName a Credential .
Další informace potřebujete zadáním "Get-Help about_OpsMgr_Connections
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Určuje pole objektů třídy sady Management Pack, které představují cílové třídy. Zadejte proměnnou, která obsahuje objekty cílové třídy, nebo použijte rutinu, jako je Get-SCOMClass , která získá objekty cílové třídy.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |