共用方式為


Add-SCOMSubscriberSchedule

新增通知訂閱者的新排程專案。

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

Description

Add-SCOMSubscriberSchedule Cmdlet 會新增通知訂閱者的新排程專案。 通知訂閱者是 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 點新增至星期一、星期三和星期五的星期一、星期三和星期五,所有日期範圍中名為Kata的通知訂閱者。 此命令會使用 Get-SCOMNotificationSubscriber Cmdlet 來取得指定的訂閱者,並使用管線運算符將該訂閱者傳遞至 Add-SCOMSubscriberSchedule Cmdlet。

範例 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 的通知訂閱者。 此命令會使用 Get-SCOMNotificationSubscriber Cmdlet 來取得指定的訂閱者,並使用管線運算符將該訂閱者傳遞至 Add-SCOMSubscriberSchedule Cmdlet。 命令會新增具有指定值的專案。 此命令會指定 PassThru 參數,以便使用管線運算符將用戶傳遞至 Add-SCOMSubscriberSchedule Cmdlet 的另一個實例。 此命令會新增具有指定值的第二個排程專案。

參數

-AllDay

表示排程專案適用於整天。

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

-ComputerName

指定電腦名稱的陣列。 Cmdlet 會為這些電腦建立與管理群組的暫時連線。 有效格式包括 NetBIOS 名稱、IP 位址或完整網域名稱 (FQDN)。 若要指定本機計算機,請指定計算機名稱、localhost 或點 (.) 。

計算機必須執行 System Center 資料存取服務。

如果您未指定此參數,則預設為目前管理群組連線的計算機。

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

-Confirm

在執行 Cmdlet 前提示您確認。

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

-Credential

指定管理群組連線的 PSCredential 物件。 若要取得 PSCredential 物件,請使用 Get-Credential Cmdlet。 如需詳細資訊,請輸入 “Get-Help Get-Credential

如果您在 ComputerName 參數中指定電腦,請使用可存取該電腦的帳戶。 預設為目前使用者。

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

-DayOfWeek

指定排程專案有效的星期幾。 根據預設,此專案會套用至一周的所有天數。

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

-EndDate

指定排程項目結束的日期。 如果此命令未指定 StartDateEndDate 參數,則排程專案會套用至所有日期。

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

-EndTime

指定排程項目結束的時間。

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

-Exclude

表示命令會從排程中排除指定的時間和日期。 如果這個參數未出現,則排程只會包含指定的時間。

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

-PassThru

表示 Cmdlet 會建立或修改命令可以在管線中使用的物件。 根據預設,此 Cmdlet 不會產生任何輸出。

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

-SCSession

指定 Connection 物件的陣列。 若要取得 Connection 物件,請指定 Get-SCOMManagementGroupConnection Cmdlet。

如果未顯示此參數,Cmdlet 會使用與管理群組的作用中持續性連線。 使用 SCSession 參數來指定不同的持續性連線。 您可以使用 ComputerNameCredential 參數,建立與管理群組的暫時連線。 如需詳細資訊,請輸入 “Get-Help about_OpsMgr_Connections

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

-StartDate

指定排程項目開始的日期。 如果此命令未指定 StartDateEndDate 參數,則排程專案會套用至所有日期。

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

-StartTime

指定排程項目的開始時間。

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

-Subscriber

指定通知訂閱者。 若要取得通知訂閱者物件,請使用 Get-SCOMNotificationSubscriber Cmdlet,或使用 Add-SCOMNotificationSubscriber Cmdlet 建立新的物件。

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

-TimeZone

指定排程項目的時區。 如果您將通配符指定為時區的一部分,Cmdlet 會針對時區的顯示名稱執行通配符比對。 如果未顯示此參數,Cmdlet 預設為目前的用戶時區。

此參數的有效值範例包括:

  • UTC+05:00。 美國 東部時間。
  • 太平洋時間。 美國 太平洋時間。
  • 阿姆斯特丹。 阿姆斯特丹、阿姆斯特丹、阿姆斯特丹、阿姆斯特丹、羅馬、倫敦時間。
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

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