Add-SCOMSubscriberSchedule
Добавляет новую запись расписания для подписчика уведомлений.
Синтаксис
Add-SCOMSubscriberSchedule
-Subscriber <NotificationRecipient>
[-Exclude]
[-StartDate <DateTime>]
[-EndDate <DateTime>]
[[-DayOfWeek] <NotificationRecipientScheduleEntryDaysOfWeek>]
[-StartTime] <DateTime>
[-EndTime] <DateTime>
[-TimeZone <String>]
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-SCOMSubscriberSchedule
-Subscriber <NotificationRecipient>
[-Exclude]
[-StartDate <DateTime>]
[-EndDate <DateTime>]
[[-DayOfWeek] <NotificationRecipientScheduleEntryDaysOfWeek>]
[-TimeZone <String>]
[-PassThru]
[-AllDay]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет add-SCOMSubscriberSchedule добавляет новую запись расписания для подписчика уведомлений. Подписчики уведомлений — это пользователи, получающие уведомления, когда System Center — Operations Manager создает оповещение в отслеживаемой системе.
Если вы не добавляете записи в существующее расписание подписчика, подписчик продолжает получать уведомления.
Примеры
Пример 1. Добавление расписания для подписчика уведомлений
PS C:\>Get-SCOMNotificationSubscriber "Katarina" | Add-SCOMSubscriberSchedule -StartTime "9:00 AM" -EndTime "5:00 PM" -DayOfWeek Monday, Wednesday, Friday
Эта команда добавляет окно расписания с 9 утра до 5 вечера в понедельник, среду и пятницу во всех диапазонах дат для подписчика уведомлений с именем Katarina. Команда использует командлет Get-SCOMNotificationSubscriber для получения указанного подписчика и передачи этого подписчика в командлет Add-SCOMSubscriberSchedule с помощью оператора конвейера.
Пример 2. Добавление нескольких записей расписания для подписчика уведомлений
PS C:\>Get-SCOMNotificationSubscriber "Cesar" | Add-SCOMSubscriberSchedule -StartTime "7:00 AM" -EndTime "4:00 PM" -DayOfWeek Monday, Wednesday, Friday -TimeZone "*UTC-06:00*" -PassThru | Add-SCOMSubscriberSchedule -StartDate '2012/1/1' -EndDate '2012/1/15' -TimeZone "*UTC-06:00*" -Exclude
Эта команда добавляет две записи расписания в подписчик уведомлений с именем Cesar в часовом поясе США Central. Команда использует командлет Get-SCOMNotificationSubscriber для получения указанного подписчика и передачи этого подписчика в командлет Add-SCOMSubscriberSchedule с помощью оператора конвейера. Команда добавляет запись с указанными значениями. Команда задает параметр PassThru, чтобы передать пользователя другому экземпляру командлета Add-SCOMSubscriberSchedule с помощью оператора конвейера. Команда добавляет вторую запись расписания с указанными значениями.
Параметры
-AllDay
Указывает, что запись расписания применяется ко всему дню.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ComputerName
Задает массив имен компьютеров. Командлет устанавливает временные подключения с группами управления для этих компьютеров. Допустимые форматы включают имя NetBIOS, IP-адрес или полное доменное имя (FQDN). Чтобы указать локальный компьютер, укажите имя компьютера, localhost или точку (.).
Компьютер должен запустить службу доступа к данным System Center.
Если этот параметр не указан, по умолчанию используется компьютер для текущего подключения группы управления.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Credential
Указывает объект PSCredential для подключения группы управления.
Чтобы получить объект PSCredential, используйте командлет Get-Credential.
Для получения дополнительной информации введите "Get-Help Get-Credential
".
Если указать компьютер в параметре ComputerName, используйте учетную запись, доступ к которому имеется. По умолчанию используется текущий пользователь.
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DayOfWeek
Указывает дни недели, допустимые для записи расписания. По умолчанию запись применяется ко всем дням недели.
Тип: | NotificationRecipientScheduleEntryDaysOfWeek |
Position: | 3 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-EndDate
Указывает дату окончания записи расписания. Если эта команда не указывает параметры StartDate и EndDate, запись расписания применяется ко всем датам.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-EndTime
Указывает время окончания записи расписания.
Тип: | DateTime |
Aliases: | To, Until |
Position: | 2 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Exclude
Указывает, что команда исключает указанное время и даты из расписания. Если этот параметр не отображается, расписание включает только указанное время.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Указывает, что командлет создает или изменяет объект, который команда может использовать в конвейере. По умолчанию этот командлет не создает выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-SCSession
Задает массив объектов подключения
Если этот параметр не отображается, командлет использует активное постоянное подключение к группе управления.
Используйте параметр SCSession для указания другого постоянного подключения.
Можно создать временное подключение к группе управления с помощью параметров ComputerName и учетных данных.
Для получения дополнительной информации введите "Get-Help about_OpsMgr_Connections
".
Тип: | Connection[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StartDate
Указывает дату начала записи расписания. Если эта команда не указывает параметры StartDate и EndDate, запись расписания применяется ко всем датам.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-StartTime
Указывает время начала записи расписания.
Тип: | DateTime |
Aliases: | From |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Subscriber
Указывает подписчик уведомления. Чтобы получить объект подписчика уведомления, используйте командлет Get-SCOMNotificationSubscriber или создайте новый объект с помощью командлета Add-SCOMNotificationSubscriber.
Тип: | NotificationRecipient |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TimeZone
Указывает часовой пояс для записи расписания. Если в часовом поясе указаны подстановочные знаки, командлет выполняет сопоставление подстановочных знаков с отображаемыми именами часовых поясов. Если этот параметр не отображается, командлет по умолчанию использует текущий часовой пояс пользователя.
Ниже приведены примеры допустимых значений для этого параметра:
- UTC+05:00. Восточное время Соединенных Штатов.
- Тихоокеанское время. Тихоокеанское время Соединенных Штатов.
- Амстердам. Амстердам, Берлин, Берн, Рим, Стокгольм.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |