Set-CMStatusFilterRule

Изменяет параметры правила фильтра Configuration Manager для сообщений о состоянии.

Синтаксис

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

Описание

Командлет Set-CMStatusFilterRule изменяет параметры правила фильтра Configuration Manager для сообщений о состоянии. Configuration Manager проверяет сообщение о состоянии с правилами в порядке приоритета. Правило может указывать, что правила с более низким приоритетом не применяются к сообщению после применения этого правила.

Правила фильтра состояния определяют, как Configuration Manager реагирует на сообщения о состоянии. Каждое правило фильтра содержит критерии и действия для сообщений о состоянии. Правила фильтрации состояния настраиваются для каждого сайта, а не для всех сайтов.

Чтобы изменить приоритет правила, используйте имя правила для указания правила.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Повышение приоритета правила

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

Эта команда повышает приоритет правила фильтра с указанным именем на сайте с кодом сайта CM1.

Параметры

-AllowDeleteAfterDays

Тип:Int32
Aliases:AllowUserDeleteMessagesAfterThresholdDays
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ComponentName

Указывает компонент Configuration Manager, соответствующий сообщениям о состоянии.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForwardToStatusSummarizer

Указывает, следует ли пересылать данные в средство формирования сводных данных о состоянии.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MessageId

Указывает идентификатор сообщения в Configuration Manager.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MessageType

Указывает тип сообщения о состоянии в Configuration Manager.

Допустимые значения:

  • Аудит
  • Detail (Сведения)
  • Milestone
  • Нет
Тип:MessageType
Допустимые значения:None, Milestone, Detail, Audit
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Задает массив имен для правил фильтрации состояния.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:True

-Priority

Указывает изменение приоритета. Configuration Manager проверяет сообщения о состоянии по правилам в порядке приоритета правила. Допустимые значения: Уменьшение и Увеличение.

Тип:PriorityChangeType
Допустимые значения:Increase, Decrease
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProcessLowerPriorityRule

Указывает, следует ли обрабатывать правило с более низким приоритетом, что предотвращает дальнейшую обработку правил.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProgramPath

Указывает путь к программе, которая выполняется, когда сообщение о состоянии соответствует правилу фильтра состояния.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PropertyId

Указывает идентификатор свойства в Configuration Manager.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PropertyValue

Задает значение для соответствующего параметра PropertyId .

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicateToParentSite

Указывает, следует ли передавать сообщение родительскому сайту.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationPriority

Задает приоритет репликации для отправки сообщений о состоянии на родительский сайт.

Допустимые значения:

  • Высокая
  • Низкая
  • Средняя
Тип:ReplicationPriority
Допустимые значения:High, Medium, Low
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReportToEventLog

Указывает, следует ли сообщать о событии в журнале событий Windows.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunProgram

Указывает, следует ли запускать программу, если сообщение о состоянии соответствует правилу фильтра.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SeverityType

Указывает серьезность сообщения о состоянии.

Допустимые значения:

  • Error
  • Информационный
  • Нет
  • Предупреждение
Тип:SeverityType
Допустимые значения:None, Informational, Warning, Error
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteCode

Указывает код сайта для сайта Configuration Manager.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteSystemServerName

Указывает имя сервера системы сайта в Configuration Manager.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Source

Указывает источник сообщения о состоянии для сопоставления. Возможные источники:

  • Клиент
  • Поставщик SMS
  • Сервер сайта
Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StatusFilterRuleSiteCode

Указывает код сайта для сайта, с которого возникло сообщение о состоянии.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WriteToDatabase

Указывает, следует ли записывать сообщение в базу данных. Укажите значение $True для этого параметра, чтобы включить параметр AllowUserDeleteMessagesAfterThresholdDays .

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None