Compartilhar via


Suspend-CMAlert

Suspende os alertas de monitorização.

Sintaxe

Suspend-CMAlert
       [-Comment <String>]
       -InputObject <IResultObject>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Suspend-CMAlert
       [-Comment <String>]
       -Id <String>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Suspend-CMAlert
       [-Comment <String>]
       -Name <String>
       [-PassThru]
       -SkipUntil <DateTime>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

O cmdlet Suspend-CMAlert suspende a monitorização de um alerta até uma data especificada. Nessa altura, o Configuration Manager atualiza o estado do alerta. Só pode suspender um alerta quando este estiver ativado. Se não especificar o parâmetro SkipUntil , o alerta será suspenso indefinidamente.

Observação

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

Exemplos

Exemplo 1: Suspender um alerta com o ID

PS XYZ:\> Suspend-CMAlert -Id "16777219" -Comments "Postponing alert evaluation" -SkipUntil "Wednesday, August 20, 2012 4:03:17 PM"

Este comando suspende um alerta que tem o ID 16777219 até à hora especificada por SkipUntil e adiciona um comentário ao alerta.

Exemplo 2: Suspender um alerta com a variável de objeto de alerta

PS XYZ:\> $AlertObj = Get-CMAlert -Id "16777221"
PS XYZ:\> Suspend-CMAlert -InputObject $AlertObj -Comments "Postponing alert evaluation" -SkipUntil "4/8/2012 8:04:39 PM"

O primeiro comando obtém o objeto de alerta que tem o ID 16777221 e, em seguida, armazena o objeto na variável $AlertObj.

O segundo comando suspende o alerta armazenado no $AlertObj até à hora especificada por SkipUntil e adiciona um comentário ao alerta.

Parâmetros

-Comment

Especifica um comentário a adicionar ao alerta. Pode utilizar o comentário para registar a explicação para suspender o alerta.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DisableWildcardHandling

Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Id

Especifica um ID de alerta. Pode obter o ID de um alerta com o cmdlet Get-CMAlert .

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifica um objeto CMAlert . Para obter um objeto CMAlert , utilize o cmdlet Get-CMAlert .

Tipo:IResultObject
Aliases:Alert
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Name

Especifica o nome de um alerta. Pode obter o nome de um alerta com Get-CMAlert.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PassThru

Adicione este parâmetro para devolver um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SkipUntil

Especifica uma data e hora específicas para iniciar a avaliação do alerta. Introduza um objeto DateTime ou uma cadeia que possa ser convertida numa hora, como 19 de abril de 2012 15:00, 31/12/2013, 21:00 ou 3:00. Para obter um objeto DateTime , utilize o cmdlet Get-Date . Para obter mais informações, escreva Get-Help Get-Date.

Se não especificar um elemento do objeto DateTime , como segundos, esse elemento do acionador da tarefa não será alterado. Se o acionador da tarefa original não incluir um objeto DateTime e omitir um elemento, o acionador da tarefa é criado com o elemento correspondente a partir da data e hora atuais.

Os objetos DateTime e as cadeias que são convertidos em objetos DateTime são automaticamente ajustados para serem compatíveis com os formatos de data e hora selecionados para o computador local em Região e Idioma no Painel de Controlo.

Tipo:DateTime
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object