Get-SCOMTask
Pobiera listę zadań.
Składnia
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>]
Opis
Polecenie cmdlet Get-SCOMTask pobiera listę zadań. To polecenie cmdlet służy do pobierania zadań, które mają określoną nazwę lub identyfikator, a także zadania skojarzone z określonymi rolami użytkownika, wystąpieniami klas, pakietami administracyjnymi lub klasami docelowymi.
Przykłady
Przykład 1. Pobieranie zadań przez określenie częściowej nazwy
PS C:\>Get-SCOMTask -Name "*health*"
To polecenie pobiera wszystkie zadania, które mają kondycję w nazwach.
Przykład 2. Pobieranie zadania przy użyciu częściowej nazwy wyświetlanej
PS C:\>Get-SCOMTask -DisplayName "Stop*"
To polecenie pobiera wszystkie zadania z nazwami wyświetlanymi rozpoczynającymi się od zatrzymania.
Przykład 3. Pobieranie zadania przez określenie częściowej nazwy wyświetlanej i akcji błędu
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
To polecenie pobiera wszystkie zadania dla pakietów administracyjnych, które mają program System Center Core w nazwach wyświetlanych. Polecenie używa polecenia cmdlet Get-SCOMManagementPack do pobierania pakietów administracyjnych na podstawie nazw wyświetlanych i przekazuje je do polecenia cmdlet Get-SCOMTask . Ponieważ polecenie określa parametr SilentlyContinue dla parametru ErrorAction , jeśli polecenie cmdlet znajdzie pakiet administracyjny bez skojarzonych zadań, będzie nadal działać i nie wyświetla komunikatów o błędach.
Przykład 4. Pobieranie zadań przy użyciu częściowej nazwy klasy
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
To polecenie pobiera wszystkie zadania dla klas, które mają kondycję w nazwach.
Przykład 5. Pobieranie zadań przez określenie nazwy wystąpienia klasy częściowej
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
To polecenie pobiera wszystkie zadania dla wystąpień klas, które mają nazwę .Contoso.com.
Przykład 6. Pobieranie zadania przez określenie identyfikatora
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
To polecenie pobiera zadanie o identyfikatorze 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametry
-ComputerName
Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Możesz użyć nazw NetBIOS, adresów IP lub w pełni kwalifikowanych nazw domen (FQDN). Aby określić komputer lokalny, wpisz nazwę komputera, localhost lub kropkę (.).
Komputer musi uruchomić usługę System Center Data Access.
Jeśli nie określisz tego parametru, wartość domyślna to komputer dla bieżącego połączenia grupy zarządzania.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Określa konto użytkownika, w ramach którego jest uruchamiane połączenie grupy zarządzania.
Określ obiekt PSCredential , taki jak obiekt zwracany przez polecenie cmdlet Get-Credential , dla tego parametru.
Aby uzyskać więcej informacji na temat obiektów poświadczeń, wpisz "Get-Help Get-Credential
".
To konto musi mieć dostęp do serwera określonego w parametrze ComputerName , jeśli zostanie wyświetlony ten parametr.
Jeśli nie określisz tego parametru, wartością domyślną jest konto bieżącego użytkownika.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Określa tablicę nazw wyświetlanych dla obiektów zadań. Ten parametr przyjmuje co najmniej jeden ciąg, a polecenie cmdlet wyszukuje dopasowania między nazwami wyświetlanymi obiektów zadań, z którymi współpracuje polecenie cmdlet. Wartości tego parametru różnią się w zależności od zlokalizowanych pakietów administracyjnych importowanych do grupy zarządzania i ustawień regionalnych użytkownika z systemem Windows PowerShell.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Określa tablicę identyfikatorów zadań. Polecenie cmdlet pobiera zadania, które mają te identyfikatory. Aby uzyskać zadanie, użyj polecenia cmdlet Get-SCOMTask . Identyfikator jest właściwością ID obiektu zadania.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Określa tablicę obiektów EnterpriseManagementObject reprezentujących wystąpienia klas. Polecenie cmdlet pobiera zadania dla wystąpień klas, które przechowuje tablica. Określ zmienną reprezentującą wystąpienia klas lub użyj polecenia cmdlet, takiego jak Get-SCOMClassInstance , które pobiera wystąpienia klas. Ten parametr akceptuje również obiekty grupy. Aby uzyskać obiekt grupy, użyj polecenia cmdlet Get-SCOMGroup .
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Określa tablicę obiektów pakietu administracyjnego. Polecenie cmdlet pobiera zadania dla obiektów pakietu administracyjnego w tablicy. Określ zmienną zawierającą obiekty pakietu administracyjnego lub użyj polecenia cmdlet, takiego jak Get-SCOMManagementPack , które pobiera obiekty pakietu administracyjnego.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa tablicę nazw zadań.
Polecenie cmdlet pobiera każdy ciąg w tablicy i dopasuje go do właściwości Name obiektów zadań, z którymi to polecenie cmdlet współpracuje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Określa tablicę obiektów Połączenia . Aby uzyskać obiekty połączenia , określ polecenie cmdlet Get-SCOMManagementGroupConnection .
Jeśli ten parametr nie zostanie wyświetlony, polecenie cmdlet używa aktywnego trwałego połączenia z grupą zarządzania.
Użyj parametru SCSession , aby określić inne trwałe połączenie.
Możesz utworzyć tymczasowe połączenie z grupą zarządzania przy użyciu parametrów ComputerName i Credential .
Aby uzyskać więcej informacji, wpisz "Get-Help about_OpsMgr_Connections
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Określa tablicę obiektów klas pakietu administracyjnego, które reprezentują klasy docelowe. Określ zmienną zawierającą obiekty klasy docelowej lub użyj polecenia cmdlet, takiego jak Get-SCOMClass , które pobiera obiekty klasy docelowej.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |