Suspend-CMAlert
Приостанавливает оповещения мониторинга.
Синтаксис
Suspend-CMAlert
[-Comment <String>]
-InputObject <IResultObject>
[-PassThru]
-SkipUntil <DateTime>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Suspend-CMAlert
[-Comment <String>]
-Id <String>
[-PassThru]
-SkipUntil <DateTime>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Suspend-CMAlert
[-Comment <String>]
-Name <String>
[-PassThru]
-SkipUntil <DateTime>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Suspend-CMAlert приостанавливает мониторинг оповещения до указанной даты. В это время Configuration Manager обновляет состояние оповещения. Оповещение можно приостановить, только если оно включено. Если не указать параметр SkipUntil , оповещение будет приостановлено на неопределенный срок.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Приостановка оповещения с помощью идентификатора
PS XYZ:\> Suspend-CMAlert -Id "16777219" -Comments "Postponing alert evaluation" -SkipUntil "Wednesday, August 20, 2012 4:03:17 PM"
Эта команда приостанавливает оповещение с идентификатором 16777219 до времени, указанного параметром SkipUntil, и добавляет комментарий к оповещению.
Пример 2. Приостановка оповещения с помощью переменной объекта alert
PS XYZ:\> $AlertObj = Get-CMAlert -Id "16777221"
PS XYZ:\> Suspend-CMAlert -InputObject $AlertObj -Comments "Postponing alert evaluation" -SkipUntil "4/8/2012 8:04:39 PM"
Первая команда получает объект оповещения с идентификатором 16777221, а затем сохраняет объект в переменной $AlertObj.
Вторая команда приостанавливает оповещение, хранящееся в $AlertObj, до времени, указанного параметром SkipUntil, и добавляет комментарий к оповещению.
Параметры
-Comment
Указывает комментарий для добавления в оповещение. Вы можете использовать комментарий для записи объяснения приостановки оповещения.
Тип: | 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 |
-Id
Указывает идентификатор оповещения. Идентификатор оповещения можно получить с помощью командлета Get-CMAlert .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Указывает объект CMAlert . Чтобы получить объект CMAlert , используйте командлет Get-CMAlert .
Тип: | IResultObject |
Aliases: | Alert |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Указывает имя оповещения. Имя оповещения можно получить с помощью командлета Get-CMAlert.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PassThru
Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SkipUntil
Указывает определенную дату и время начала оценки оповещения.
Введите объект DateTime или строку, которую можно преобразовать в определенное время, например 19 апреля 2012 г. 15:00, 31.12.2013 21.00 21.00 или 3:00.
Чтобы получить объект DateTime , используйте командлет Get-Date .
Для получения дополнительных сведений введите Get-Help Get-Date
.
Если не указать элемент объекта DateTime , например секунды, этот элемент триггера задания не изменяется. Если исходный триггер задания не включал объект DateTime и вы опустили элемент, триггер задания создается с соответствующим элементом из текущих даты и времени.
Объекты DateTime и строки, преобразуемые в объекты DateTime, автоматически настраиваются для совместимости с форматами даты и времени, выбранными для локального компьютера в регионе и языке на панели управления.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object