Add-SCOMSubscriberSchedule
Fügt einen neuen Zeitplaneintrag für einen Benachrichtigungsabonnent hinzu.
Syntax
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>]
Beschreibung
Das Cmdlet Add-SCOMSubscriberSchedule fügt einen neuen Zeitplaneintrag für einen Benachrichtigungsabonnent hinzu. Benachrichtigungsabonnenten sind Benutzer, die Benachrichtigungen erhalten, wenn System Center Operations Manager eine Warnung auf einem überwachten System auslöst.
Wenn Sie dem vorhandenen Zeitplan eines Abonnenten keine Einträge hinzufügen, erhält der Abonnent weiterhin Benachrichtigungen.
Beispiele
Beispiel 1: Hinzufügen eines Zeitplans für einen Benachrichtigungsabonnent
PS C:\>Get-SCOMNotificationSubscriber "Katarina" | Add-SCOMSubscriberSchedule -StartTime "9:00 AM" -EndTime "5:00 PM" -DayOfWeek Monday, Wednesday, Friday
Mit diesem Befehl wird montags, mittwochs und freitags ein Zeitplanfenster von 9:00 Uhr bis 17:00 Uhr in allen Datumsbereichen für einen Benachrichtigungsabonnent namens Katarina hinzugefügt. Der Befehl verwendet das Cmdlet Get-SCOMNotificationSubscriber , um den angegebenen Abonnenten abzurufen, und übergibt diesen Abonnenten mithilfe des Pipelineoperators an das Cmdlet Add-SCOMSubscriberSchedule .
Beispiel 2: Hinzufügen mehrerer Zeitplaneinträge für einen Benachrichtigungsabonnent
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
Dieser Befehl fügt dem Benachrichtigungsabonnent mit dem Namen Cesar in der Zeitzone USA-Mitte zwei Zeitplaneinträge hinzu. Der Befehl verwendet das Cmdlet Get-SCOMNotificationSubscriber , um den angegebenen Abonnenten abzurufen, und übergibt diesen Abonnenten mithilfe des Pipelineoperators an das Cmdlet Add-SCOMSubscriberSchedule . Der Befehl fügt den Eintrag mit den angegebenen Werten hinzu. Der Befehl gibt den PassThru-Parameter an, um den Benutzer mithilfe des Pipelineoperators an eine andere instance des Cmdlets Add-SCOMSubscriberSchedule zu übergeben. Der Befehl fügt einen zweiten Zeitplaneintrag mit den angegebenen Werten hinzu.
Parameter
-AllDay
Gibt an, dass der Zeitplaneintrag für den ganzen Tag gilt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Gibt ein Array von Namen von Computern an. Das Cmdlet stellt temporäre Verbindungen mit Verwaltungsgruppen für diese Computer her. Gültige Formate sind ein NetBIOS-Name, eine IP-Adresse oder ein vollqualifizierter Domänenname (FQDN). Um den lokalen Computer anzugeben, geben Sie den Computernamen, localhost oder einen Punkt (.) an.
Auf dem Computer muss der System Center-Datenzugriffsdienst ausgeführt werden.
Wenn Sie diesen Parameter nicht angeben, ist der Standard der Computer für die aktuelle Verwaltungsgruppenverbindung.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Gibt ein PSCredential-Objekt für die Verwaltungsgruppenverbindung an.
Verwenden Sie zum Abrufen eines PSCredential-Objekts das Get-Credential-Cmdlet.
Um weitere Informationen zu erfahren, geben Sie "Get-Help Get-Credential
" ein.
Wenn Sie einen Computer im ComputerName-Parameter angeben, verwenden Sie ein Konto, das Zugriff auf diesen Computer hat. Der Standardwert ist der aktuelle Benutzer.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DayOfWeek
Gibt die Wochentage an, an denen der Zeitplaneintrag gültig ist. Standardmäßig gilt der Eintrag für alle Wochentage.
Type: | NotificationRecipientScheduleEntryDaysOfWeek |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndDate
Gibt das Datum an, an dem der Zeitplaneintrag endet. Wenn dieser Befehl die Parameter StartDate und EndDate nicht angibt, gilt der Zeitplaneintrag für alle Datumsangaben.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndTime
Gibt den Zeitpunkt an, zu dem der Zeitplaneintrag endet.
Type: | DateTime |
Aliases: | To, Until |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Exclude
Gibt an, dass der Befehl die angegebenen Uhrzeiten und Datumsangaben aus dem Zeitplan ausschließt. Wenn dieser Parameter nicht angezeigt wird, enthält der Zeitplan nur die angegebenen Zeiten.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Gibt an, dass das Cmdlet ein Objekt erstellt oder ändert, das ein Befehl in der Pipeline verwenden kann. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Gibt ein Array von Connection-Objekten an. Geben Sie zum Abrufen von Verbindungsobjekten das Cmdlet Get-SCOMManagementGroupConnection an .
Wenn dieser Parameter nicht angezeigt wird, verwendet das Cmdlet die aktive persistente Verbindung mit einer Verwaltungsgruppe.
Verwenden Sie den SCSession-Parameter , um eine andere persistente Verbindung anzugeben.
Sie können eine temporäre Verbindung mit einer Verwaltungsgruppe erstellen, indem Sie die Parameter ComputerName und Credential verwenden.
Um weitere Informationen zu erfahren, geben Sie "Get-Help about_OpsMgr_Connections
" ein.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartDate
Gibt das Datum an, an dem der Zeitplaneintrag beginnt. Wenn dieser Befehl die Parameter StartDate und EndDate nicht angibt, gilt der Zeitplaneintrag für alle Datumsangaben.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartTime
Gibt die Startzeit für den Zeitplaneintrag an.
Type: | DateTime |
Aliases: | From |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Subscriber
Gibt den Benachrichtigungsabonnent an. Verwenden Sie zum Abrufen eines Benachrichtigungsabonnentenobjekts das Cmdlet Get-SCOMNotificationSubscriber , oder erstellen Sie mithilfe des Cmdlets Add-SCOMNotificationSubscriber ein neues Objekt.
Type: | NotificationRecipient |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeZone
Gibt die Zeitzone für den Zeitplaneintrag an. Wenn Sie Als Teil der Zeitzone Wildcards angeben, führt das Cmdlet einen Abgleich mit den Anzeigenamen für Zeitzonen durch. Wenn dieser Parameter nicht angezeigt wird, wird für das Cmdlet standardmäßig die aktuelle Benutzerzeitzone verwendet.
Beispiele für gültige Werte für diesen Parameter sind:
- UTC+05:00. USA Östliche Zeit.
- Pazifikzeit. USA Pazifikzeit.
- Amsterdam. Amsterdam, Berlin, Bern, Rom, Stockholm Zeit.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |