タスク スケジューラの使用
このセクションには、タスク スケジューラ API の使用方法を示すコード例と、タスク スケジューラ スキーマでのタスクの定義方法を示す XML 例が含まれています。 これらの例のほとんどは、独立して実行したり、より大きなアプリケーションに貼り付けたり、アプリケーションの要件に合わせて変更したりできるスタンドアロン コードです。
次の表に、このセクションに含まれるタスク スケジューラ 2.0 の例を示します。
例 | 説明 |
---|---|
特定の時刻に実行可能ファイルを開始する | 指定した時刻にメモ帳を起動するタスクを定義します。 |
実行可能ファイルを毎日開始する | メモ帳を毎日開始するタスクを定義します。 |
システム 起動時の実行可能ファイルの起動 | システムの起動時にメモ帳を起動するタスクを定義します。 |
実行可能ファイルを毎週開始する | メモ帳を毎週開始するタスクを定義します。 |
タスクが登録されたときに実行可能ファイルを開始する | タスクの登録時にメモ帳を起動するタスクを定義します。 |
ユーザーがログオンしたときに実行可能ファイルを開始する | ユーザーがログオンしたときにメモ帳を起動するタスクを定義します。 |
タスクの列挙とタスク情報の表示 | ローカル コンピューター上のすべてのタスクを列挙し、各タスクの状態を表示します。 |
次の表に、このセクションに含まれるタスク スケジューラ 1.0 の例を示します。
例 | 説明 |
---|---|
NewWorkItem を使用したタスクの作成の例 | 新しいタスクを作成します。 |
タスクの列挙の例 | ローカル コンピューター上のすべてのタスクを列挙します。 |
タスクの開始の例 | 既知のタスクを開始します。 |
プロパティ ページを使用した作業項目の編集 | 編集するタスクのプロパティ ページを表示します。 |
作業項目プロパティの取得の例 | すべての種類の作業項目に適用されるプロパティを取得する方法を示す一連の例。 |
作業項目プロパティの設定の例 | すべての種類の作業項目に適用されるプロパティを設定する方法を示す一連の例。 |
タスク プロパティの取得の例 | タスクに固有のプロパティを取得する方法を示す一連の例。 |
Task プロパティの設定の例 | タスクに固有のプロパティを設定する方法を示す一連の例。 |
タスク ページの取得の例 | 既知のタスクの一般的なタスク ページを取得して表示します。 |
新しいトリガーの作成 | 既知のタスクの新しいトリガーを作成します。 |
アイドル 状態のトリガーの作成の例 | 既知のタスクのイベント ベースのアイドル トリガーを作成します。 |
タスクの終了の例 | 実行中にタスクを終了します。 |
トリガー文字列の取得の例 | 既知のタスクに関連付けられているすべてのトリガーのトリガー文字列を取得します。 |
関連トピック