Udostępnij przez


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 , określ polecenie cmdlet Get-SCOMManagementGroupConnection.

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.