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 [デスクトップ アプリのみ] |