Condividi tramite


Set-CMStatusFilterRule

Modifica le impostazioni per una regola di filtro Configuration Manager per i messaggi di stato.

Sintassi

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>]

Descrizione

Il cmdlet Set-CMStatusFilterRule modifica le impostazioni per una regola di filtro Configuration Manager per i messaggi di stato. Configuration Manager controlla un messaggio di stato in base alle regole in ordine di priorità. Una regola può specificare che le regole con priorità inferiore non si applicano a un messaggio dopo l'applicazione della regola.

Le regole di filtro dello stato specificano come Configuration Manager risponde ai messaggi di stato. Ogni regola di filtro contiene criteri e azioni per i messaggi di stato. Configurare le regole di filtro dello stato per ogni sito, non in tutti i siti.

Per modificare la priorità di una regola, usare il nome della regola per specificare la regola.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Aumentare la priorità di una regola

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

Questo comando aumenta la priorità di una regola di filtro con il nome specificato in un sito con codice del sito CM1.

Parametri

-AllowDeleteAfterDays

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

-ComponentName

Specifica il componente Configuration Manager corrispondente ai messaggi di stato.

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

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-ForwardToStatusSummarizer

Indica se inoltrare al riepilogo dello stato.

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

-MessageId

Specifica un ID messaggio in Configuration Manager.

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

-MessageType

Specifica un tipo di messaggio di stato in Configuration Manager.

I valori validi sono:

  • Audit
  • Dettagli
  • Attività cardine
  • Nessuno
Type:MessageType
Accepted values:None, Milestone, Detail, Audit
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica una matrice di nomi per le regole di filtro dello stato.

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

-Priority

Specifica una modifica della priorità. Configuration Manager controlla i messaggi di stato rispetto alle regole in ordine di priorità delle regole. I valori validi sono: Decrease e Increase.

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

-ProcessLowerPriorityRule

Indica se elaborare una regola con priorità inferiore, che impedisce un'ulteriore elaborazione delle regole.

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

-ProgramPath

Specifica un percorso di un programma che viene eseguito quando un messaggio di stato corrisponde alla regola di filtro dello stato.

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

-PropertyId

Specifica un ID proprietà in Configuration Manager.

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

-PropertyValue

Specifica un valore per il parametro PropertyId corrispondente.

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

-ReplicateToParentSite

Indica se passare un messaggio al sito padre.

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

-ReplicationPriority

Specifica una priorità di replica per l'invio di messaggi di stato al sito padre.

I valori validi sono:

  • Fortemente
  • Bassa
  • Media
Type:ReplicationPriority
Accepted values:High, Medium, Low
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReportToEventLog

Indica se segnalare un evento nel registro eventi di Windows.

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

-RunProgram

Indica se eseguire un programma quando un messaggio di stato corrisponde a una regola di filtro.

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

-SeverityType

Specifica la gravità di un messaggio di stato.

I valori validi sono:

  • Error
  • Informativa
  • Nessuno
  • Avviso
Type:SeverityType
Accepted values:None, Informational, Warning, Error
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

Specifica il codice del sito per un sito Configuration Manager.

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

-SiteSystemServerName

Specifica il nome di un server del sistema del sito in Configuration Manager.

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

-Source

Specifica l'origine del messaggio di stato da trovare. Le possibili origini sono le seguenti:

  • Client
  • Provider SMS
  • Server del sito
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StatusFilterRuleSiteCode

Specifica un codice del sito per il sito da cui ha origine il messaggio di stato.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

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

-WriteToDatabase

Indica se scrivere un messaggio nel database. Specificare un valore di $True per questo parametro per abilitare il parametro AllowUserDeleteMessagesAfterThresholdDays .

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

Input

None