Task 要素

タスク スケジューラ サービスによって実行されるタスクを定義します。

<xs:element name="Task"
    type="taskType"
>
    <xs:key name="PrincipalKey">
        <xs:selector
            xpath="td:Principals/td:Principal"
         />
        <xs:field
            xpath="@id"
         />
    </xs:key>
    <xs:keyref name="ContextKeyRef">
        <xs:selector
            xpath="td:Actions"
         />
        <xs:field
            xpath="@Context"
         />
    </xs:keyref>
    <xs:unique name="UniqueId">
        <xs:selector
            xpath="td:Principals/td:Principal|td:Triggers/td:BootTrigger|td:Triggers/td:RegistrationTrigger|td:Triggers/td:IdleTrigger|td:Triggers/td:TimeTrigger|td:Triggers/td:EventTrigger|td:Triggers/td:LogonTrigger|td:Triggers/td:SessionStateChangeTrigger|td:Triggers/td:CalendarTrigger|td:Actions/td:Exec|td:Actions/td:ComHandler|td:Actions/td:SendEmail"
         />
        <xs:field
            xpath="@id"
         />
    </xs:unique>
</xs:element>

子要素

要素 Type 説明
アクション actionsType タスクによって実行されるアクションを指定します。
Data Datatype タスクに関連付けられているが、それ以外の場合はタスク スケジューラ サービスによって使用されない追加データを指定します。
プリンシパル principalsType タスクの実行に使用できるセキュリティ コンテキストを指定します。
RegistrationInfo registrationInfoType タスクの作成者やタスクが登録された日付など、タスクに関する管理情報を指定します。
設定 settingsType タスク スケジューラがタスクの実行に使用する設定を指定します。
トリガー triggersType タスクを開始するトリガーを指定します。

解説

C++ 開発については、「 ITaskDefinition」を参照してください。

スクリプトの開発については、「 TaskDefinition」を参照してください。

必要条件

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