Set-CMStatusFilterRule

SYNOPSIS

Modyfikuje ustawienia reguły filtrowania Menedżer konfiguracji dla komunikatów o stanie.

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

DESCRIPTION

Polecenie cmdlet Set-CMStatusFilterRule modyfikuje ustawienia Menedżer konfiguracji filtrowania komunikatów o stanie. Menedżer konfiguracji sprawdza komunikat o stanie względem reguł w kolejności priorytetów. Reguła może określać, że reguły o niższym priorytecie nie będą stosowane do komunikatu po zastosowaniu tej reguły.

Reguły filtrowania stanu określają, Menedżer konfiguracji odpowiada na komunikaty o stanie. Każda reguła filtru zawiera kryteria i akcje dotyczące komunikatów o stanie. Reguły filtrowania stanu konfiguruje się dla każdej lokacji, a nie we wszystkich lokacjach.

Aby zmienić priorytet reguły, użyj nazwy reguły, aby określić regułę.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: Zwiększanie priorytetu reguły

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

To polecenie zwiększa priorytet reguły filtru, która ma określoną nazwę w lokacji, która ma kod lokacji CM1.

PARAMETERS

-AllowDeleteAfterDays

Type: Int32
Parameter Sets: (All)
Aliases: AllowUserDeleteMessagesAfterThresholdDays

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

-ComponentName

Określa Menedżer konfiguracji, który odpowiada komunikatom o stanie.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForwardToStatusSummarizer

Wskazuje, czy do przekazywania do podsumowania stanu.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MessageId

Określa identyfikator komunikatu w Menedżer konfiguracji.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-MessageType

Określa typ komunikatu o stanie w Menedżer konfiguracji.

Prawidłowe wartości:

  • Inspekcja
  • Szczegóły
  • Kamień milowy
  • Brak
Type: MessageType
Parameter Sets: (All)
Aliases:
Accepted values: None, Milestone, Detail, Audit

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

-Name

Określa tablicę nazw reguł filtrowania stanu.

Type: String
Parameter Sets: (All)
Aliases:

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

-Priorytet

Określa zmianę priorytetu. Menedżer konfiguracji sprawdza komunikaty o stanie względem reguł w kolejności priorytetów reguł. Prawidłowe wartości to: Zmniejsz i Zwiększ.

Type: PriorityChangeType
Parameter Sets: (All)
Aliases:
Accepted values: Increase, Decrease

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

-ProcessLowerPriorityRule

Wskazuje, czy należy przetworzyć regułę o niższym priorytecie, co uniemożliwia dalsze przetwarzanie reguł.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ProgramPath

Określa ścieżkę do programu, który jest uruchamiany, gdy komunikat o stanie pasuje do reguły filtru stanu.

Type: String
Parameter Sets: (All)
Aliases:

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

-PropertyId

Określa identyfikator właściwości w Menedżer konfiguracji.

Type: String
Parameter Sets: (All)
Aliases:

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

-PropertyValue

Określa wartość odpowiedniego parametru PropertyId.

Type: String
Parameter Sets: (All)
Aliases:

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

-ReplicateToParentSite

Wskazuje, czy przekazać komunikat do lokacji nadrzędnej.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ReplicationPriority

Określa priorytet replikacji wysyłania komunikatów o stanie do lokacji nadrzędnej.

Prawidłowe wartości:

  • Wys.
  • Nis.
  • Śred.
Type: ReplicationPriority
Parameter Sets: (All)
Aliases:
Accepted values: High, Medium, Low

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

-ReportToEventLog

Wskazuje, czy zgłosić zdarzenie w dzienniku Windows zdarzeń.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-RunProgram

Wskazuje, czy program ma być uruchamiany, gdy komunikat o stanie pasuje do reguły filtru.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SeverityType

Określa ważność komunikatu o stanie.

Prawidłowe wartości:

  • Błąd
  • Informacyjne
  • Brak
  • Ostrzeżenie
Type: SeverityType
Parameter Sets: (All)
Aliases:
Accepted values: None, Informational, Warning, Error

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

-SiteCode (Kod lokacji)

Określa kod lokacji dla Menedżer konfiguracji lokacji.

Type: String
Parameter Sets: (All)
Aliases:

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

-SiteSystemServerName (Nazwa serwera systemu lokacji)

Określa nazwę serwera systemu lokacji w programie Menedżer konfiguracji.

Type: String
Parameter Sets: (All)
Aliases:

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

-Source

Określa źródło komunikatu o stanie do dopasowania. Możliwe źródła są następujące:

  • Klient
  • dostawcy programu SMS
  • Serwer lokacji
Type: String
Parameter Sets: (All)
Aliases:

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

-StatusFilterRuleSiteCode

Określa kod lokacji, z której pochodzi komunikat o stanie.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

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

-WriteToDatabase

Wskazuje, czy zapisywać komunikat w bazie danych. Określ wartość parametru $True, aby włączyć parametr AllowUserDeleteMessagesAfterThresholdDays.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Brak

OUTPUTS

UWAGI

Disable-CMStatusFilterRule

Enable-CMStatusFilterRule

Get-CMStatusFilterRule

New-CMStatusFilterRule

Remove-CMStatusFilterRule