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.