Get-SCOMTask
Tem uma lista de tarefas.
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
O cmdlet Get-SCOMTask recebe uma lista de tarefas. Utilize este cmdlet para obter tarefas que tenham um nome ou ID específico, bem como tarefas associadas a funções específicas do utilizador, instâncias de classe, pacotes de gestão ou classes-alvo.
Exemplos
Exemplo 1: Obter tarefas especificando um nome parcial
PS C:\>Get-SCOMTask -Name "*health*"
Este comando tem todas as tarefas que têm saúde em seus nomes.
Exemplo 2: Obter uma tarefa usando um nome de exibição parcial
PS C:\>Get-SCOMTask -DisplayName "Stop*"
Este comando obtém todas as tarefas que têm nomes de exibição que começam com Stop.
Exemplo 3: Obter uma tarefa especificando um nome de exibição parcial e uma ação de erro
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core*" | Get-SCOMTask -ErrorAction SilentlyContinue
Este comando obtém todas as tarefas para os pacotes de gestão que têm System Center Core nos seus nomes de exibição. O comando utiliza o cmdlet Get-SCOMManagementPack para obter pacotes de gestão com base nos nomes dos visores e passa-os para o cmdlet Get-SCOMTask . Uma vez que o comando especifica o SilentlyContinue para o parâmetro ErrorAction , se o cmdlet encontrar um pacote de gestão sem tarefas associadas, ele continua a executar e não apresenta mensagens de erro.
Exemplo 4: Obter tarefas usando um nome de classe parcial
PS C:\>Get-SCOMClass -Name "*health*" | Get-SCOMTask
Este comando recebe todas as tarefas para as aulas que têm saúde em seus nomes.
Exemplo 5: Obter tarefas especificando um nome parcial de instância de classe
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMTask
Este comando obtém todas as tarefas para casos de classe que têm .Contoso.com em seus nomes.
Exemplo 6: Obter uma tarefa especificando um ID
PS C:\>Get-SCOMTask -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Este comando obtém a tarefa que tem uma identificação de 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parâmetros
-ComputerName
Especifica uma série de nomes de computadores. O cmdlet estabelece ligações temporárias com grupos de gestão para estes computadores. Pode utilizar nomes NetBIOS, endereços IP ou nomes de domínio totalmente qualificados (FQDNs). Para especificar o computador local, digite o nome do computador, local local ou um ponto (.).
O computador deve executar o serviço de acesso a dados do Centro de Sistema.
Se não especificar este parâmetro, o padrão é o computador para a ligação atual do grupo de gestão.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica a conta de utilizador sob a qual a ligação do grupo de gestão é executado.
Especifique um objeto PSCredential , tal como aquele que o cmdlet Get-Credential devolve, para este parâmetro.
Para mais informações sobre objetos credenciais, escreva "Get-Help Get-Credential
".
Esta conta deve ter acesso ao servidor especificado no parâmetro ComputerName se esse parâmetro aparecer.
Se não especificar este parâmetro, o padrão é a conta para o utilizador atual.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Especifica uma série de nomes de exibição para objetos de tarefa. Este parâmetro requer uma ou mais cordas, e o cmdlet procura correspondências entre os nomes de exibição dos objetos de tarefa com os quais o cmdlet trabalha. Os valores para este parâmetro variam consoante os pacotes de gestão localizados importados para o grupo de gestão e a localidade do utilizador que executa Windows PowerShell.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Especifica uma série de identificações de tarefas. O cmdlet obtém as tarefas que têm estas identificações. Para obter uma tarefa, utilize o cmdlet Get-SCOMTask . O ID é propriedade de ID de um objeto de tarefa.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Especifica uma variedade de objetos EnterpriseManagementObject que representam instâncias de classe. O cmdlet recupera tarefas para as instâncias de classe que a matriz armazena. Especifique uma variável que represente as instâncias de classe ou use um cmdlet como Get-SCOMClassInstance que obtém as instâncias de classe. Este parâmetro também aceita objetos de grupo. Para obter um objeto de grupo, utilize o cmdlet Get-SCOMGroup .
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Especifica uma variedade de objetos de pacote de gestão. O cmdlet obtém tarefas para os objetos do pacote de gestão na matriz. Especifique uma variável que contenha objetos de pacote de gestão, ou use um cmdlet como Get-SCOMManagementPack que obtém objetos de pacote de gestão.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica uma série de nomes de tarefas.
O cmdlet pega em cada corda na matriz e combina com as propriedades Name dos objetos de tarefa com os qual este cmdlet trabalha.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Especifica uma matriz de objetos de ligação . Para obter objetos de ligação , especifique o cmdlet Get-SCOMManagementGroupConnection .
Se este parâmetro não aparecer, o cmdlet utiliza a ligação persistente ativa a um grupo de gestão.
Utilize o parâmetro SCSession para especificar uma ligação persistente diferente.
Pode criar uma ligação temporária a um grupo de gestão utilizando os parâmetros ComputerName e Credential .
Para mais informações, escreva "Get-Help about_OpsMgr_Connections
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Especifica uma série de objetos de classe de pacote de gestão que representam classes-alvo. Especifique uma variável que contenha os objetos da classe alvo, ou use um cmdlet como Get-SCOMClass que obtém os objetos da classe alvo.
Type: | ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |