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