Set-SCServicingWindow
サービス ウィンドウのプロパティを変更します。
構文
Set-SCServicingWindow
[-ServicingWindow] <ServicingWindow>
[-Name <String>]
[-Description <String>]
[-Category <String>]
[-Owner <String>]
[-TimeZone <Int32>]
[-StartDate <DateTime>]
[-StartTimeOfDay <DateTime>]
[-MinutesDuration <Int32>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCServicingWindow
[-ServicingWindow] <ServicingWindow>
[-Name <String>]
[-Description <String>]
[-Category <String>]
[-Owner <String>]
[-TimeZone <Int32>]
[-StartDate <DateTime>]
[-StartTimeOfDay <DateTime>]
-WeeklyScheduleDayOfWeek <String>
[-WeeksToRecur <Int32>]
[-MinutesDuration <Int32>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCServicingWindow
[-ServicingWindow] <ServicingWindow>
[-Name <String>]
[-Description <String>]
[-Category <String>]
[-Owner <String>]
[-TimeZone <Int32>]
[-StartDate <DateTime>]
[-StartTimeOfDay <DateTime>]
-MonthlyScheduleDayOfWeek <DayOfWeek>
-WeekOfMonth <WeekOfMonthType>
[-MonthsToRecur <Int32>]
[-MinutesDuration <Int32>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCServicingWindow
[-ServicingWindow] <ServicingWindow>
[-Name <String>]
[-Description <String>]
[-Category <String>]
[-Owner <String>]
[-TimeZone <Int32>]
[-StartDate <DateTime>]
[-StartTimeOfDay <DateTime>]
-DayOfMonth <DayOfMonthType>
[-MonthsToRecur <Int32>]
[-MinutesDuration <Int32>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCServicingWindow
[-ServicingWindow] <ServicingWindow>
[-Name <String>]
[-Description <String>]
[-Category <String>]
[-Owner <String>]
[-TimeZone <Int32>]
[-StartDate <DateTime>]
[-StartTimeOfDay <DateTime>]
-DaysToRecur <Int32>
[-MinutesDuration <Int32>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
説明
Set-SCServicingWindow コマンドレットは、サービス期間のスケジュールなど、サービスウィンドウのプロパティを変更します。
例
例 1: サービス期間の開始時刻を変更する
PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Backup Staging A"
PS C:\> Set-SCServicingWindow -ServicingWindow $SvcWindow -StartTimeOfDay "13:00" -TimeZone 085
最初のコマンドは、Backup Staging A というサービス ウィンドウ オブジェクトを取得し、そのオブジェクトを $SvcWindow 変数に格納します。
2 番目のコマンドは、GMT 標準タイム ゾーンで、$SvcWindow (バックアップ ステージング A) に格納されているサービス期間の開始時刻を午後 1 時に変更します。
パラメーター
-Category
サービス期間のカテゴリを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DayOfMonth
スケジュールを開始する月の序数の日を指定します。 たとえば、4 は月の 4 日目を示します。 Last は、月の最後の日を示します。
既定値は、StartDate パラメーターで指定された日に対応する整数です。
有効な整数値: 1 ~ 31
有効な文字列値: First、Last
型: | DayOfMonthType |
指定可能な値: | First, DayTwo, DayThree, DayFour, DayFive, DaySix, DaySeven, DayEight, DayNine, DayTen, DayEleven, DayTweleve, DayThirteen, DayFourteen, DayFifteen, DaySixteen, DaySeventeen, DayEighteen, DayNineteen, DayTwenty, DayTwentyOne, DayTwentyTwo, DayTwentyThree, DayTwentyFour, DayTwentyFive, DayTwentySix, DayTwentySeven, DayTwentyEight, DayTwentyNine, DayThirty, DayThirtyOne, Last |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DaysToRecur
スケジュールされたジョブ間の時間を日数で指定します。 既定値は 1 の最小値です。 最大値は 999 です。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Description
サービス期間の説明を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-JobVariable
ジョブの進行状況を追跡し、このパラメーターによって指定された変数に格納することを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MinutesDuration
分単位の期間を指定します。 このパラメーターを使用して、サーバーまたはサービスをメンテナンス モードにする時間を指定します。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MonthlyScheduleDayOfWeek
月単位のスケジュールで実行されるジョブを実行する曜日を指定します。 指定できる曜日は 1 日のみです。 既定値は現在の日です (今日が火曜日の場合、火曜日が既定値です)。 このパラメーターに使用できる値は次のとおりです。
- 月曜日
- 火曜日
- 水曜日
- 木曜日
- 金曜日
- 土曜日
- 日曜日
要件: WeekOfMonth パラメーターと共に使用します。
型: | DayOfWeek |
指定可能な値: | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MonthsToRecur
スケジュールされたサービス 期間の間の時間を月単位で指定します。 既定値は 1 の最小値です。 最大値はありません。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Name
仮想マシン マネージャー (VMM) オブジェクトの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Owner
有効なドメイン ユーザー アカウントの形式で VMM オブジェクトの所有者を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RunAsynchronously
コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ServicingWindow
サービス ウィンドウ オブジェクトを指定します。
型: | ServicingWindow |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-StartDate
サービス ウィンドウを開始する日付を指定します。 既定値は現在の日付です。 ロケールの短い日付形式で新しい日付を入力するか、Get-Date から DateTime オブジェクトを渡すことができます。
型: | DateTime |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-StartTimeOfDay
ジョブまたはその他の操作を開始する 24 時間の時間帯または期間を指定します。 既定値は現在の時刻です。
型: | DateTime |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TimeZone
同じ標準時を共有する地理的リージョンを識別する数値 (インデックス) を指定します。
タイム ゾーン インデックスの一覧については、「
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WeeklyScheduleDayOfWeek
ジョブを実行する曜日を 1 日以上指定します。 既定値は、現在の曜日です。
文字列を使用して個々の日を指定する有効な値: 月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日。
週の日数のセットを指定する有効な値: コンマで区切られた 2 日以上の任意のセット。
整数を使用して個々の日を指定する有効な値: 1、2、3、4、5、6、7
要件: StartTimeOfDayで使用します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WeekOfMonth
最初、2 番目、3 番目、4 番目、最後など、月の最初の日を基準とした週を指定します。
型: | WeekOfMonthType |
指定可能な値: | First, Second, Third, Fourth, Last |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WeeksToRecur
スケジュールされたジョブ間の時間を週単位で指定します。 既定値は 1 の最小値です。 最大値はありません。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
出力
ServicingWindow
このコマンドレットは、ServicingWindow オブジェクトを返します。