Condividi tramite


Add-SCOMSubscriberSchedule

Aggiunge una nuova voce di pianificazione per un sottoscrittore di notifica.

Sintassi

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>]

Descrizione

Il cmdlet Add-SCOMSubscriberSchedule aggiunge una nuova voce di pianificazione per un sottoscrittore di notifica. I sottoscrittori di notifica sono utenti che ricevono notifiche quando System Center - Operations Manager genera un avviso in un sistema monitorato.

Se non si aggiungono voci alla pianificazione esistente di un sottoscrittore, il sottoscrittore continua a ricevere notifiche.

Esempio

Esempio 1: Aggiungere una pianificazione per un sottoscrittore di notifica

PS C:\>Get-SCOMNotificationSubscriber "Katarina" | Add-SCOMSubscriberSchedule -StartTime "9:00 AM" -EndTime "5:00 PM" -DayOfWeek Monday, Wednesday, Friday

Questo comando aggiunge una finestra di pianificazione dalle 9 alle 17.00 di lunedì, mercoledì e venerdì in tutti gli intervalli di date per un sottoscrittore di notifica denominato Katarina. Il comando usa il cmdlet Get-SCOMNotificationSubscriber per ottenere il sottoscrittore specificato e passa tale sottoscrittore al cmdlet Add-SCOMSubscriberSchedule usando l'operatore della pipeline.

Esempio 2: Aggiungere più voci di pianificazione per un sottoscrittore di notifica

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

Questo comando aggiunge due voci di pianificazione al sottoscrittore di notifica denominato Cesare nel fuso orario USA Central. Il comando usa il cmdlet Get-SCOMNotificationSubscriber per ottenere il sottoscrittore specificato e passa tale sottoscrittore al cmdlet Add-SCOMSubscriberSchedule usando l'operatore della pipeline. Il comando aggiunge la voce con i valori specificati. Il comando specifica il parametro PassThru per passare l'utente a un'altra istanza del cmdlet Add-SCOMSubscriberSchedule usando l'operatore della pipeline. Il comando aggiunge una seconda voce di pianificazione con i valori specificati.

Parametri

-AllDay

Indica che la voce di pianificazione si applica all'intero giorno.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. Formati validi includono un nome NetBIOS, un indirizzo IP o un nome di dominio completo (FQDN). Per specificare il computer locale, specificare il nome del computer, localhost o un punto (.).

Il computer deve eseguire il servizio System Center Data Access.

Se non si specifica questo parametro, il valore predefinito è il computer per la connessione del gruppo di gestione corrente.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica un oggetto PSCredential per la connessione al gruppo di gestione. Per ottenere un oggetto PSCredential, usare il cmdlet Get-Credential. Per altre informazioni, digitare "Get-Help Get-Credential".

Se si specifica un computer nel parametro ComputerName , usare un account che ha accesso a tale computer. Il valore predefinito è l'utente corrente.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DayOfWeek

Specifica i giorni della settimana che la voce di pianificazione è valida. Per impostazione predefinita, la voce si applica a tutti i giorni della settimana.

Type:NotificationRecipientScheduleEntryDaysOfWeek
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EndDate

Specifica la data in cui termina la voce di pianificazione. Se questo comando non specifica i parametri StartDate e EndDate , la voce di pianificazione si applica a tutte le date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EndTime

Specifica l'ora in cui termina la voce di pianificazione.

Type:DateTime
Aliases:To, Until
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Exclude

Indica che il comando esclude i tempi e le date specificati dalla pianificazione. Se questo parametro non viene visualizzato, la pianificazione include solo i tempi specificati.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, il cmdlet non genera alcun output.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

Specifica una matrice di oggetti Connection . Per ottenere oggetti Connection , specificare il cmdlet Get-SCOMManagementGroupConnection .

Se questo parametro non viene visualizzato, il cmdlet usa la connessione persistente attiva a un gruppo di gestione. Usare il parametro SCSession per specificare una connessione persistente diversa. È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential . Per altre informazioni, digitare "Get-Help about_OpsMgr_Connections".

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartDate

Specifica la data in cui viene avviata la voce di pianificazione. Se questo comando non specifica i parametri StartDate e EndDate , la voce di pianificazione si applica a tutte le date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StartTime

Specifica l'ora di inizio per la voce di pianificazione.

Type:DateTime
Aliases:From
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Subscriber

Specifica il sottoscrittore di notifica. Per ottenere un oggetto sottoscrittore di notifica, usare il cmdlet Get-SCOMNotificationSubscriber o creare un nuovo oggetto usando il cmdlet Add-SCOMNotificationSubscriber.

Type:NotificationRecipient
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeZone

Specifica il fuso orario per la voce di pianificazione. Se si specificano caratteri jolly come parte del fuso orario, il cmdlet esegue la corrispondenza con caratteri jolly rispetto ai nomi visualizzati per i fusi orari. Se questo parametro non viene visualizzato, il cmdlet viene predefinito nel fuso orario utente corrente.

Esempi di valori validi per questo parametro sono:

  • UTC+05:00. Stati Uniti tempo orientale.
  • Pacifico. Stati Uniti tempo pacifico.
  • Amsterdam. Amsterdam, Berlino, Berna, Roma, Ora di Stoccolma.
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False