Get-SCOMTask
Pobiera listę zadań.
Składnia
Empty (Domyślna)
Get-SCOMTask
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTaskDisplayName
Get-SCOMTask
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTaskId
Get-SCOMTask
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromInstance
Get-SCOMTask
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPack
Get-SCOMTask
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromTaskName
Get-SCOMTask
[-Name <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPackClass
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ń o określonej nazwie lub identyfikatorze, a także zadań skojarzonych z określonymi rolami użytkowników, 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 swoich 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, które mają nazwy wyświetlane rozpoczynające się od Stop.
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ą System Center Core w swoich nazwach wyświetlanych. Polecenie używa polecenia cmdlet Get-SCOMManagementPack w celu pobrania pakietów administracyjnych na podstawie nazw wyświetlanych i przekazuje je do polecenia cmdlet Get-SCOMTask . Ponieważ polecenie określa SilentlyContinue parametr ErrorAction , jeśli polecenie cmdlet znajdzie pakiet administracyjny bez skojarzonych zadań, będzie nadal działać i nie będzie 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ą zdrowie w swoich nazwach.
Przykład 5: Pobieranie zadań przez określenie częściowej nazwy wystąpienia klasy
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
To polecenie pobiera wszystkie zadania dla instancji klas, które mają .Contoso.com w nazwie.
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żna używać 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.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Credential
Określa konto użytkownika, w ramach którego jest uruchamiane połączenie grupy zarządzania.
Określ obiekt PSCredential , taki jak ten, który jest 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 NazwaKomputera , jeśli ten parametr zostanie wyświetlony.
Jeśli ten parametr nie zostanie określony, domyślnym parametrem będzie konto bieżącego użytkownika.
Właściwości parametru
| Typ: | PSCredential |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-DisplayName
Określa tablicę nazw wyświetlanych obiektów zadań. Ten parametr przyjmuje co najmniej jeden ciąg, a polecenie cmdlet szuka dopasowań wśród nazw wyświetlanych obiektów zadań, z którymi współpracuje polecenie cmdlet. Wartości tego parametru różnią się w zależności od tego, które zlokalizowane pakiety administracyjne są importowane do grupy zarządzania i ustawień regionalnych użytkownika, który uruchamia program Windows PowerShell.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | True |
| DontShow: | False |
Zestawy parametrów
FromTaskDisplayName
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-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.
Właściwości parametru
| Typ: | Guid[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromTaskId
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Instance
Określa tablicę obiektów EnterpriseManagementObject , które reprezentują instancje klasy. Polecenie cmdlet pobiera zadania dla wystąpień klas przechowywanych w tablicy. Określ zmienną reprezentującą wystąpienia klasy lub użyj polecenia cmdlet, takiego jak Get-SCOMClassInstance , które pobiera wystąpienia klasy. Ten parametr akceptuje również obiekty grupowe. Aby uzyskać obiekt grupy, użyj polecenia cmdlet Get-SCOMGroup .
Właściwości parametru
| Typ: | EnterpriseManagementObject[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromInstance
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | 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.
Właściwości parametru
| Typ: | ManagementPack[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromManagementPack
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Określa tablicę nazw zadań.
Polecenie cmdlet przyjmuje każdy ciąg w tablicy i dopasowuje go do właściwości Name obiektów zadań, z którymi współpracuje to polecenie cmdlet.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | True |
| DontShow: | False |
Zestawy parametrów
FromTaskName
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-SCSession
Określa tablicę obiektów połączenia .
Aby uzyskać obiekty połączenia
Jeśli ten parametr nie zostanie wyświetlony, polecenie cmdlet użyje aktywnego połączenia trwałego z grupą zarządzania.
Użyj parametru SCSession , aby określić inne połączenie trwałe.
Tymczasowe połączenie z grupą zarządzania można utworzyć przy użyciu parametrów ComputerName i Credential .
Aby uzyskać więcej informacji, wpisz "Get-Help about_OpsMgr_Connections".
Właściwości parametru
| Typ: | Connection[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Target
Określa tablicę obiektów klas pakietu administracyjnego, które reprezentują klasy docelowe. Określ zmienną, która zawiera obiekty klasy docelowej, lub użyj polecenia cmdlet, takiego jak Get-SCOMClass , które pobiera obiekty klasy docelowej.
Właściwości parametru
| Typ: | ManagementPackClass[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromManagementPackClass
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.