Dela via


Suspend-CMAlert

SYNOPSIS

Pausar övervakningsaviseringar.

SYNTAX

SearchByValueMandatory (standard)

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

SearchByIdMandatory

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

SearchByNameMandatory

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

DESCRIPTION

Cmdleten Suspend-CMAlert pausar övervakningen av en avisering fram till ett angivet datum. Då uppdateras Konfigurationshanteraren status för aviseringen. Du kan bara inaktivera en avisering när den är aktiverad. Om du inte anger parametern SkipUntil pausas aviseringen på obestämd tid.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Pausa en avisering med hjälp av ID

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

Det här kommandot pausar en avisering som har ID 16777219 tills den tid som anges av SkipUntil och lägger till en kommentar i aviseringen.

Exempel 2: Pausa en avisering med hjälp av aviseringsobjektvariabel

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"

Det första kommandot hämtar det aviseringsobjekt som har ID 16777221 och lagrar sedan objektet i $AlertObj variabeln.

Det andra kommandot pausar aviseringen som lagras i $AlertObj tills den tid som anges av SkipUntil och lägger till en kommentar till aviseringen.

PARAMETERS

-Kommentar

Anger en kommentar som ska läggas till i aviseringen. Du kan använda kommentaren för att registrera förklaringen för att pausa aviseringen.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Anger ett aviserings-ID. Du kan hämta ID:t för en avisering med hjälp av cmdleten Get-CMAlert.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases:

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

-InputObject

Anger ett CMAlert-objekt. Om du vill hämta ett CMAlert-objekt använder du cmdleten Get-CMAlert.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: Alert

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Anger namnet på en avisering. Du kan hämta namnet på en avisering med hjälp av Get-CMAlert.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases:

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

-PassThru

Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-SkipUntil

Anger ett specifikt datum och tid för att starta utvärderingen av aviseringen. Ange ett DateTime-objekt eller en sträng som kan konverteras till en tid, till exempel 19 april 2012 15:00, 12/31/2013 21:00 eller 03:00. Om du vill hämta ett DateTime-objekt använder du cmdleten Get-Date. För mer information ange Get-Help Get-Date.

Om du inte anger något element i DateTime-objektet, till exempel sekunder, ändras inte elementet i jobbutlösaren. Om den ursprungliga jobbutlösaren inte innehåller något DateTime-objekt och du utelämnar ett element skapas jobbutlösaren med motsvarande element från aktuellt datum och tid.

DateTime-objekt och strängar som konverteras till DateTime-objekt justeras automatiskt för att vara kompatibla med de datum- och tidsformat som valts för den lokala datorn i Region och Språk i Kontrollpanelen.

Type: DateTime
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Enable-CMAlert

Get-CMAlert

Remove-CMAlert

Set-CMAlert

Disable-CMAlert