次の方法で共有


MaintenanceSettings (maintenanceSettingsType) 要素

タスク スケジューラが自動メンテナンス中にタスクを実行する方法を指定します。

<xs:element name="MaintenanceSettings"
    type="maintenanceSettingsType"
    minOccurs="0"
 />

MaintenanceSettings 要素は、maintenanceSettingsType 複合型によって定義されます。

親要素

要素 派生元 Description
設定 settingsType タスク スケジューラがタスクの実行に使用する設定を格納します。

子要素

要素 Type Description
期限 定期的なメンテナンス中に完了できなかった場合に、タスク スケジューラが緊急自動メンテナンス中にタスクの開始を試みる時間を指定します。
[排他] boolean true に設定すると、タスクは他のメンテナンス タスクの中で排他的に開始されます。
期間 自動メンテナンス中にタスクを開始する必要がある頻度を指定します。

解説

C++ プログラミングの場合、このアイドル設定は ITaskSettings3::MaintenanceSettings プロパティを 使用して指定されます。

次の XML では、定期的な自動メンテナンス中に 5 日に 1 回タスクを実行するようにタスク スケジューラに指示する settings 要素を定義し、15 日間失敗した場合は、緊急の自動メンテナンス中にタスクの試行を開始します。

<Settings>
    <MaintenanceSettings>
        <Period>P5D</Period>
        <Deadline>P15D</Deadline>
    </MaintenanceSettings>       
</Settings>

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]

関連項目

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

タスク スケジューラ