タスク スケジューラ スクリプティング オブジェクト

次のトピックで説明するスクリプト オブジェクトを使用すると、Visual Basic および Visual Basic スクリプト開発者向けのタスク スケジューラ内で使用できる機能にプログラムでアクセスできます。

タスク スケジューラ 2.0 では、次のオブジェクトが導入されています。

Object 説明
操作 すべてのアクション オブジェクトによって継承される共通プロパティを提供します。
ActionCollection タスクによって実行されるアクションを格納します。
BootTrigger システムの起動時にタスクを開始するトリガーを表します。
ComHandlerAction ハンドラーを起動するアクションを表します。
DailyTrigger 毎日のスケジュールに基づいてタスクを開始するトリガーを表します。
EmailAction 電子メール メッセージを送信するアクションを表します。
EventTrigger システム イベントが発生したときにタスクを開始するトリガーを表します。
ExecAction コマンド ライン操作を実行するアクションを表します。
IdleSettings コンピューターがアイドル状態のときにタスク スケジューラがタスクを実行する方法を指定します。
IdleTrigger アイドル状態が発生したときにタスクを開始するトリガーを表します。
LogonTrigger ユーザーがログオンしたときにタスクを開始するトリガーを表します。
MonthlyDOWTrigger 毎月の曜日スケジュールでタスクを開始するトリガーを表します。
MonthlyTrigger 毎月のスケジュールに基づいてタスクを開始するトリガーを表します。
NetworkSettings タスク スケジューラ サービスがネットワーク プロファイルを取得するために使用する設定を提供します。
プリンシパル プリンシパルのセキュリティ資格情報を提供します。
RegisteredTask タスクをすぐに実行したり、タスクの実行中のインスタンスを取得したり、タスクの登録に使用する資格情報を取得または設定したり、タスクを記述するプロパティを取得または設定したりするために使用されるメソッドを提供します。
RegisteredTaskCollection 登録されているすべてのタスクが含まれます。
RegistrationInfo タスクの説明に使用できる管理情報を提供します。 この情報には、タスクの説明、タスクの作成者、タスクが登録された日付、タスクのセキュリティ記述子などの詳細が含まれます。
RegistrationTrigger タスクが登録されたときにタスクを開始するトリガーを表します。
RepeatPattern タスクを実行する頻度と、タスクの開始後に繰り返しパターンを繰り返す時間を定義します。
RunningTask 実行中のタスクから情報を取得して制御するためのメソッドを提供します。
RunningTaskCollection 実行中のタスクを取得するために使用します。
SessionStateChangeTrigger コンソール接続または切断、リモート接続または切断、またはワークステーションロックまたはロック解除通知のタスクをトリガーするために使用されます。
ShowMessageAction タスクがアクティブになったときにメッセージ ボックスを表示するアクションを表します。
TaskDefinition タスクの設定、トリガー、アクション、登録情報など、タスクのすべてのコンポーネントを定義します。
TaskFolder フォルダーにタスクを登録 (作成) したり、フォルダーからタスクを削除したり、フォルダーからサブフォルダーを作成または削除したりするために使用するメソッドを提供します。
TaskFolderCollection コレクション内のフォルダーの数をカウントし、コレクションから指定したフォルダーを取得します。
TaskNamedValuePair 名前と値を関連付ける名前と値のペアを作成します。
TaskNamedValueCollection TaskNamedValuePair オブジェクトの名前と値のペアのコレクションを格納します。
TaskService 登録済みタスクを管理するためのタスク スケジューラ サービスへのアクセスを提供します。
TaskSettings タスク スケジューラ サービスがタスクの実行に使用する設定を提供します。
TaskVariables タスクによって起動されるタスク ハンドラーと外部実行可能ファイルにパラメーターとして渡すことができるタスク変数を定義します。
TimeTrigger トリガーがアクティブになったときにタスクを開始するトリガーを表します。
トリガー すべてのトリガー オブジェクトによって継承される共通プロパティを提供します。
TriggerCollection タスクのトリガーの追加、削除、取得に使用されます。
WeeklyTrigger 毎週のスケジュールに基づいてタスクを開始するトリガーを表します。

 

タスク スケジューラ リファレンス

タスク スケジューラ