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