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
Ähnliche Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für