Set-CMStatusFilterRule

Ändert Einstellungen für eine Configuration Manager Filterregel für Statusmeldungen.

Syntax

Set-CMStatusFilterRule
   [-AllowDeleteAfterDays <Int32>]
   [-ComponentName <String>]
   [-ForwardToStatusSummarizer <Boolean>]
   [-MessageId <Int32>]
   [-MessageType <MessageType>]
   -Name <String>
   [-Priority <PriorityChangeType>]
   [-ProcessLowerPriorityRule <Boolean>]
   [-ProgramPath <String>]
   [-PropertyId <String>]
   [-PropertyValue <String>]
   [-ReplicateToParentSite <Boolean>]
   [-ReplicationPriority <ReplicationPriority>]
   [-ReportToEventLog <Boolean>]
   [-RunProgram <Boolean>]
   [-SeverityType <SeverityType>]
   [-SiteCode <String>]
   [-SiteSystemServerName <String>]
   [-Source <String>]
   [-StatusFilterRuleSiteCode <String>]
   [-WriteToDatabase <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-CMStatusFilterRule ändert Einstellungen für eine Configuration Manager Filterregel für Statusmeldungen. Configuration Manager überprüft eine Statusmeldung anhand von Regeln in der Reihenfolge der Priorität. Eine Regel kann angeben, dass Regeln mit niedrigerer Priorität nicht auf eine Nachricht angewendet werden, nachdem diese Regel angewendet wurde.

Statusfilterregeln geben an, wie Configuration Manager auf Statusmeldungen reagiert. Jede Filterregel enthält Kriterien und Aktionen für Statusmeldungen. Sie konfigurieren Statusfilterregeln für jeden Standort, nicht für alle Standorte.

Um die Priorität einer Regel zu ändern, verwenden Sie den Regelnamen, um die Regel anzugeben.

Hinweis

Führen Sie Configuration Manager Cmdlets auf dem Configuration Manager-Websitelaufwerk aus, z. PS XYZ:\>B. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Erhöhen der Priorität einer Regel

PS XYZ:\> Set-CMStatusFilterRule -Name "Status change to critical" -SiteCode "CM1" -Priority Increase

Dieser Befehl erhöht die Priorität einer Filterregel, die über den angegebenen Namen in einer Website mit dem Standortcode CM1 verfügt.

Parameter

-AllowDeleteAfterDays

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

-ComponentName

Gibt die Configuration Manager Komponente an, die den Statusmeldungen entspricht.

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

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

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

-ForwardToStatusSummarizer

Gibt an, ob an den Statuszusammenfasser weitergeleitet werden soll.

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

-MessageId

Gibt eine Nachrichten-ID in Configuration Manager an.

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

-MessageType

Gibt einen Statusmeldungstyp in Configuration Manager an.

Gültige Werte sind:

  • Überwachung
  • Detail
  • Meilenstein
  • Keine
Type:MessageType
Accepted values:None, Milestone, Detail, Audit
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Gibt ein Array von Namen für Statusfilterregeln an.

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

-Priority

Gibt eine Änderung der Priorität an. Configuration Manager überprüft Statusmeldungen anhand von Regeln in der Reihenfolge der Regelpriorität. Gültige Werte sind: Verringern und Erhöhen.

Type:PriorityChangeType
Accepted values:Increase, Decrease
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProcessLowerPriorityRule

Gibt an, ob eine Regel mit niedrigerer Priorität verarbeitet werden soll, die eine weitere Regelverarbeitung verhindert.

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

-ProgramPath

Gibt einen Pfad zu einem Programm an, das ausgeführt wird, wenn eine Statusmeldung mit der Statusfilterregel übereinstimmt.

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

-PropertyId

Gibt eine Eigenschafts-ID in Configuration Manager an.

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

-PropertyValue

Gibt einen Wert für den entsprechenden PropertyId-Parameter an.

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

-ReplicateToParentSite

Gibt an, ob eine Nachricht an den übergeordneten Standort übergeben werden soll.

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

-ReplicationPriority

Gibt eine Replikationspriorität für das Senden von Statusmeldungen an den übergeordneten Standort an.

Gültige Werte sind:

  • Hoch
  • Niedrig
  • Mittel
Type:ReplicationPriority
Accepted values:High, Medium, Low
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReportToEventLog

Gibt an, ob ein Ereignis im Windows-Ereignisprotokoll gemeldet werden soll.

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

-RunProgram

Gibt an, ob ein Programm ausgeführt werden soll, wenn eine Statusmeldung mit einer Filterregel übereinstimmt.

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

-SeverityType

Gibt den Schweregrad einer Statusmeldung an.

Gültige Werte sind:

  • Fehler
  • Zur Information
  • Keine
  • Warnung
Type:SeverityType
Accepted values:None, Informational, Warning, Error
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

Gibt den Standortcode für eine Configuration Manager Website an.

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

-SiteSystemServerName

Gibt den Namen eines Standortsystemservers in Configuration Manager an.

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

-Source

Gibt die zu zuordnende Statusmeldungsquelle an. Mögliche Quellen sind die folgenden:

  • Client
  • SMS-Anbieter
  • Standortserver
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StatusFilterRuleSiteCode

Gibt einen Standortcode für die Website an, von der die Statusmeldung stammt.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

-WriteToDatabase

Gibt an, ob eine Nachricht in die Datenbank geschrieben werden soll. Geben Sie den Wert $True für diesen Parameter an, um den Parameter AllowUserDeleteMessagesAfterThresholdDays zu aktivieren.

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

Eingaben

None