Windows Server 2012 でメンテナンス ウィンドウの時間を分単位で設定しますか?

Windows Server 2012 でメンテナンス ウィンドウの時間を分単位で設定しますか?

現在のダイアログでは、自動メンテナンス ウィンドウを 1 時間ごとに設定することしかできません。私のサーバーでは、1 時間ごとに無人ポーリング タスクも実行する必要があります。

自動再起動を許可することに反対ではありませんが、1時間ごとに再起動が行われる場合はその機能を使用できません。

たとえば午前 3:20 のウィンドウ時間を設定するにはどうすればよいですか?

答え1

管理者権限で次のコマンドを実行します。

schtasks.exe /change /TN "\Microsoft\Windows\TaskScheduler\Regular Maintenance" /ST 03:20

Automatic Maintenanceバックグラウンド アクティビティは、Windows サービスまたはスケジュールされたタスクとして実装されます。このコマンドは、アクション センターで担当するタスクの開始時刻を変更します。

答え2

XML を使用して定義できます。

 <!-- DailySchedule -->
<xs:complexType name="dailyScheduleType">
    <xs:all>
        <xs:element name="DaysInterval" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:unsignedInt">
                    <xs:minInclusive value="1"/>
                    <xs:maxInclusive value="365"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
    </xs:all>
</xs:complexType>

タスク スケジューラ スキーマ

自動メンテナンス

答え3

これが時間が経っても続くかどうかはわかりませんが...

タスク スケジューラ アプリで定期メンテナンス タスクを見つけ、(プロパティ) をダブルクリックし、トリガー タブで編集を使用して時間を変更します。

ツリー内の場所: タスク スケジューラ (ローカル)、タスク スケジューラ ライブラリ、Microsoft、Windows、タスク スケジューラ (おそらくここの方が近道ですが...)

関連情報