Share via


settingsType 複合型

Settings (taskType) 要素の子要素とシーケンス情報を定義します。

<xs:complexType name="settingsType">
    <xs:all>
        <xs:element name="AllowStartOnDemand"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="RestartOnFailure"
            type="restartType"
            minOccurs="0"
         />
        <xs:element name="MultipleInstancesPolicy"
            type="multipleInstancesPolicyType"
            default="IgnoreNew"
            minOccurs="0"
         />
        <xs:element name="DisallowStartIfOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StopIfGoingOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="AllowHardTerminate"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StartWhenAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="NetworkProfileName"
            type="string"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfNetworkAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="WakeToRun"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="Enabled"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="Hidden"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DeleteExpiredTaskAfter"
            type="duration"
            default="PT0S"
            minOccurs="0"
         />
        <xs:element name="IdleSettings"
            type="idleSettingsType"
            minOccurs="0"
         />
        <xs:element name="NetworkSettings"
            type="networkSettingsType"
            minOccurs="0"
         />
        <xs:element name="ExecutionTimeLimit"
            type="duration"
            minOccurs="0"
         />
        <xs:element name="Priority"
            type="priorityType"
            default="7"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfIdle"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="UseUnifiedSchedulingEngine"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DisallowStartOnRemoteAppSession"
            type="boolean"
            default="false"
            minOccurs="0"
         />
    </xs:all>
</xs:complexType>

子要素

要素 Type 説明
AllowHardTerminate boolean タスク スケジューラ サービスがタスクのハード終了を許可するかどうかを指定します。
AllowStartOnDemand boolean [実行] コマンドまたは [コンテキスト] メニューのいずれかを使用してタスクを開始できることを指定します。
DeleteExpiredTaskAfter duration タスク スケジューラがタスクの期限切れ後にタスクを削除するまで待機する時間を指定します。 この要素に値が指定されていない場合、タスク スケジューラ サービスはタスクを削除しません。
DisallowStartIfOnBatteries boolean コンピューターがバッテリ電源で実行されている場合にタスクを開始しないことを指定します。
DisallowStartOnRemoteAppSession boolean リモート アプリケーション統合ローカル (RAIL) セッションでタスクの実行がトリガーされた場合に、タスクを開始しないように指定します。
有効 boolean タスクが有効になっていることを指定します。 タスクは、この設定が True の場合にのみ実行できます。
ExecutionTimeLimit duration タスクの完了に許可される時間を指定します。
[非表示] boolean 既定では、タスクがユーザー インターフェイス (UI) に表示されないことを指定します。
IdleSettings idleSettingsType コンピューターがアイドル状態のときにタスク スケジューラがタスクを実行する方法を指定します。
MultipleInstancesPolicy multipleInstancesPolicyType タスク スケジューラがタスクの複数のインスタンスを処理する方法を定義するポリシーを指定します。
NetworkProfileName string ネットワーク プロファイルの名前を指定します。 タスク スケジューラ サービスは、 RunOnlyIfNetworkAvailable 要素が True に設定されている場合に、このネットワークの可用性を確認 します。 名前は表示目的で使用されます。
NetworkSettings networkSettingsType タスク スケジューラ サービスがネットワーク プロファイルを取得するために使用する設定を指定します。 タスク スケジューラ サービスは、 RunOnlyIfNetworkAvailable 要素が True に設定されている場合に、このネットワークの可用性を確認 します
優先順位 priorityType タスクの優先度レベルを指定します。
RestartOnFailure restartType タスク スケジューラが何らかの理由で失敗した場合にタスクの再起動を試みるように指定します。
RunOnlyIfIdle boolean コンピューターがアイドル状態の場合にのみタスクを実行することを指定します。
RunOnlyIfNetworkAvailable boolean ネットワークが使用可能な場合にのみ、タスク スケジューラでタスクを実行することを指定します。
StartWhenAvailable boolean タスク スケジューラは、スケジュールされた時刻が経過した後、いつでもタスクを開始できることを指定します。
StopIfGoingOnBatteries boolean コンピューターがバッテリ電源に切り替わる場合にタスクを停止することを指定します。
UseUnifiedSchedulingEngine boolean 統合スケジュール エンジンを使用してタスクを実行することを指定します。
WakeToRun boolean タスク スケジューラがタスクを実行する前にコンピューターをスリープ解除することを指定します。

要件

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

関連項目

タスク スケジューラ スキーマ複合型

タスク スケジューラ