Add-SCOMSubscriberSchedule
Dodaje nowy wpis harmonogramu dla subskrybenta powiadomień.
Składnia
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>]
Opis
Polecenie cmdlet Add-SCOMSubscriberSchedule dodaje nowy wpis harmonogramu dla subskrybenta powiadomień. Subskrybenci powiadomień to użytkownicy, którzy otrzymują powiadomienia, gdy program System Center — Operations Manager zgłasza alert w monitorowanym systemie.
Jeśli nie dodasz wpisów do istniejącego harmonogramu subskrybenta, subskrybent będzie nadal otrzymywać powiadomienia.
Przykłady
Przykład 1. Dodawanie harmonogramu dla subskrybenta powiadomień
PS C:\>Get-SCOMNotificationSubscriber "Katarina" | Add-SCOMSubscriberSchedule -StartTime "9:00 AM" -EndTime "5:00 PM" -DayOfWeek Monday, Wednesday, Friday
To polecenie dodaje okno harmonogramu od 9:00 do 17:00 w poniedziałki, środy i piątki we wszystkich zakresach dat dla subskrybenta powiadomień o nazwie Katarina. Polecenie używa polecenia cmdlet Get-SCOMNotificationSubscriber , aby uzyskać określonego subskrybenta i przekazuje tego subskrybenta do polecenia cmdlet Add-SCOMSubscriberSchedule przy użyciu operatora potoku.
Przykład 2. Dodawanie wielu wpisów harmonogramu dla subskrybenta powiadomień
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
To polecenie dodaje dwa wpisy harmonogramu do subskrybenta powiadomień o nazwie Cesar w środkowej strefie czasowej USA. Polecenie używa polecenia cmdlet Get-SCOMNotificationSubscriber , aby uzyskać określonego subskrybenta i przekazuje tego subskrybenta do polecenia cmdlet Add-SCOMSubscriberSchedule przy użyciu operatora potoku. Polecenie dodaje wpis z określonymi wartościami. Polecenie określa parametr PassThru w celu przekazania użytkownika do innego wystąpienia polecenia cmdlet Add-SCOMSubscriberSchedule przy użyciu operatora potoku. Polecenie dodaje drugi wpis harmonogramu z określonymi wartościami.
Parametry
-AllDay
Wskazuje, że wpis harmonogramu ma zastosowanie do całego dnia.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Prawidłowe formaty obejmują nazwę NetBIOS, adres IP lub w pełni kwalifikowaną nazwę domeny (FQDN). Aby określić komputer lokalny, określ nazwę komputera, localhost lub kropkę (.).
Na komputerze musi działać usługa System Center Data Access.
Jeśli nie określisz tego parametru, wartością domyślną jest komputer dla bieżącego połączenia grupy zarządzania.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Określa obiekt PSCredential dla połączenia grupy zarządzania.
Aby uzyskać obiekt PSCredential , użyj polecenia cmdlet Get-Credential .
Aby uzyskać więcej informacji, wpisz "Get-Help Get-Credential
".
Jeśli określisz komputer w parametrze ComputerName , użyj konta, które ma dostęp do tego komputera. Wartość domyślna to użytkownik bieżący.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DayOfWeek
Określa dni tygodnia, w których wpis harmonogramu jest prawidłowy. Domyślnie wpis dotyczy wszystkich dni tygodnia.
Type: | NotificationRecipientScheduleEntryDaysOfWeek |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndDate
Określa datę zakończenia wpisu harmonogramu. Jeśli to polecenie nie określa parametrów StartDate i EndDate , wpis harmonogramu ma zastosowanie do wszystkich dat.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndTime
Określa czas zakończenia wpisu harmonogramu.
Type: | DateTime |
Aliases: | To, Until |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Exclude
Wskazuje, że polecenie wyklucza określone godziny i daty z harmonogramu. Jeśli ten parametr nie zostanie wyświetlony, harmonogram zawiera tylko określone czasy.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Wskazuje, że polecenie cmdlet tworzy lub modyfikuje obiekt, którego polecenie może używać w potoku. Domyślnie to polecenie cmdlet nie generuje żadnego wyniku.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Określa tablicę obiektów Połączenia . Aby uzyskać obiekty Połączenia , określ polecenie cmdlet Get-SCOMManagementGroupConnection .
Jeśli ten parametr nie zostanie wyświetlony, polecenie cmdlet używa aktywnego trwałego połączenia z grupą zarządzania.
Użyj parametru SCSession , aby określić inne trwałe połączenie.
Możesz utworzyć tymczasowe połączenie z grupą zarządzania przy użyciu parametrów ComputerName i Credential .
Aby uzyskać więcej informacji, wpisz "Get-Help about_OpsMgr_Connections
".
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartDate
Określa datę rozpoczęcia wpisu harmonogramu. Jeśli to polecenie nie określa parametrów StartDate i EndDate , wpis harmonogramu ma zastosowanie do wszystkich dat.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartTime
Określa godzinę rozpoczęcia wpisu harmonogramu.
Type: | DateTime |
Aliases: | From |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Subscriber
Określa subskrybenta powiadomień. Aby uzyskać obiekt subskrybenta powiadomień, użyj polecenia cmdlet Get-SCOMNotificationSubscriber lub utwórz nowy obiekt przy użyciu polecenia cmdlet Add-SCOMNotificationSubscriber .
Type: | NotificationRecipient |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeZone
Określa strefę czasową wpisu harmonogramu. W przypadku określenia symboli wieloznacznych w ramach strefy czasowej polecenie cmdlet wykonuje dopasowywanie symboli wieloznacznych względem nazw wyświetlanych stref czasowych. Jeśli ten parametr nie zostanie wyświetlony, polecenie cmdlet zostanie domyślnie ustawione na bieżącą strefę czasową użytkownika.
Przykłady prawidłowych wartości tego parametru to:
- UTC+05:00. Stany Zjednoczone czas wschodni.
- Czas pacyficzny. Stany Zjednoczone czasu pacyficznego.
- Amsterdam. Amsterdam, Berlin, Berno, Rzym, Czas sztokholmski.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |