Share via


Get-CMAlert

Obtenha Configuration Manager alertas.

Syntax

Get-CMAlert
   [-Fast]
   [[-Name] <String>]
   [-TypeId <Int32>]
   [-TypeInstanceId <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMAlert
   [-Fast]
   -Id <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

Use este cmdlet para obter um ou mais alertas de Configuration Manager. Você pode obter um alerta específico especificando o nome ou a ID do alerta.

Configuration Manager gera alertas de determinadas operações quando ocorre uma condição específica. Normalmente, ele gera alertas quando ocorre um erro que você precisa resolver. Para obter mais informações, consulte Configurar alertas no Configuration Manager.

Observação

Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, confira introdução.

Exemplos

Exemplo 1: Obter todos os alertas

Esse comando obtém todos os alertas que Configuration Manager gerencia.

Get-CMAlert

Exemplo 2: Obter alertas usando o nome

Esse comando obtém todos os alertas que têm um nome que começa com o caractere $.

Get-CMAlert -Name "$*" | Select-Object Id, Name, AlertState

Parâmetros

-DisableWildcardHandling

Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Fast

Adicione esse parâmetro para não atualizar automaticamente propriedades preguiçosas. Propriedades preguiçosas contêm valores relativamente ineficientes para recuperar. Obter essas propriedades pode causar tráfego de rede adicional e diminuir o desempenho do cmdlet.

Se você não usar esse parâmetro, o cmdlet exibirá um aviso. Para desabilitar esse aviso, defina $CMPSSuppressFastNotUsedCheck = $true.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Especifique uma ID de alerta. Por exemplo, 33554436.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifique um nome de alerta. Você pode usar caracteres curinga:

  • *: vários caracteres
  • ?: caractere único

Alertas cujo nome começa com o $ caractere são padrão, alertas do sistema.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-TypeId

Especifique o identificador para esse tipo de alerta.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-TypeInstanceId

Especifique o identificador definido pelo usuário.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

Entradas

None

Saídas

IResultObject

IResultObject

IResultObject

Observações

Para obter mais informações sobre esses objetos retornados e suas propriedades, confira os seguintes artigos: