タスク スケジューラ
タスク スケジューラ テクノロジの概要。
タスク スケジューラを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
TASK_ACTION_TYPE タスクが実行できるアクションの種類を定義します。 |
TASK_COMPATIBILITY タスク スケジューラまたはタスクと互換性のある AT コマンドのバージョンを定義します。 |
TASK_CREATION タスク スケジューラ サービスがタスクを作成、更新、または無効にする方法を定義します。 |
TASK_ENUM_FLAGS タスク スケジューラが登録されたタスクを列挙する方法を定義します。 |
TASK_INSTANCES_POLICY タスクスケジューラがタスクの新しいインスタンスを開始するときにタスクの既存のインスタンスを処理する方法を定義します。 |
TASK_LOGON_TYPE タスクを実行するために必要なログオン手法を定義します。 |
TASK_PROCESSTOKENSID_TYPE タスクで使用できるプロセス セキュリティ識別子 (SID) の種類を定義します。 |
TASK_RUN_FLAGS タスクの実行方法を定義します。 |
TASK_RUNLEVEL_TYPE タスクを実行する特権レベルを指定する LUA 昇格フラグを定義します。 |
TASK_SESSION_STATE_CHANGE_TYPE 開始するタスクをトリガーするために使用できるターミナル サーバー セッション状態の変更の種類を定義します。 |
TASK_STATE 登録されたタスクに含めることができるさまざまな状態を定義します。 |
TASK_TRIGGER_TYPE タスクに関連付けられているトリガーの種類を定義します。 |
TASK_TRIGGER_TYPE2 タスクで使用できるトリガーの種類を定義します。 |
TASKPAGE 取得するタスク ページの種類を定義します。 |
関数
アクティブ化 Activate メソッドは、指定された作業項目のアクティブなインターフェイスを返します。 |
AddRequiredPrivilege タスク プロセス トークンに必要な特権を追加します。 |
AddWorkItem AddWorkItem メソッドは、タスクのスケジュールにタスクを追加します。 |
[クリア] コレクションからすべてのアクションをクリアします。 |
[クリア] 名前と値のペアのコレクション全体をクリアします。 |
[クリア] コレクションからすべてのトリガーをクリアします。 |
複製 現在の列挙と同じ列挙状態を含む新しい列挙オブジェクトを作成します。 |
のインスタンスに接続するときには、 リモート コンピューターに接続し、このインターフェイスの後続のすべての呼び出しをリモート セッションに関連付けます。 |
作成 新しいアクションを作成してコレクションに追加します。 |
作成 コレクション内に名前と値のペアを作成します。 |
作成 タスクの新しいトリガーを作成します。 |
CreateFolder 関連するタスクのフォルダーを作成します。 |
CreateTrigger 作業項目のトリガーを作成します。 |
削除 Delete メソッドはタスクを削除します。 |
DeleteFolder 親フォルダーからサブフォルダーを削除します。 |
DeleteTask フォルダーからタスクを削除します。 |
DeleteTrigger 作業項目からトリガーを削除します。 |
EditWorkItem 作業項目の [タスク]、[スケジュール]、および [設定] プロパティ ページを表示し、ユーザーがそれらのページのプロパティを設定できるようにします。 |
Enum Enum メソッドは、現在のタスク フォルダー内のタスクを列挙する OLE 列挙子オブジェクトへのポインターを取得します。 |
get__NewEnum アクション コレクションのコレクション列挙子を取得します。 |
get__NewEnum 登録タスク コレクションのコレクション列挙子を取得します。 |
get__NewEnum 実行中のタスク コレクションのコレクション列挙子を取得します。 |
get__NewEnum フォルダー コレクションのコレクション列挙子を取得します。 |
get__NewEnum 名前と値のペア コレクションのコレクション列挙子を取得します。 |
get__NewEnum トリガー コレクションのコレクション列挙子を取得します。 |
get_Actions タスクによって実行されるアクションのコレクションを取得または設定します。 (Get) |
get_AllowDemandStart [実行] コマンドまたは [コンテキスト] メニューを使用してタスクを開始できることを示すブール値を取得または設定します。 (Get) |
get_AllowHardTerminate TerminateProcess を使用してタスク スケジューラ サービスによってタスクが終了される可能性があることを示すブール値を取得または設定します。 (Get) |
get_Arguments コマンド ライン操作に関連付けられている引数を取得または設定します。 (Get) |
get_Attachments 電子メール メッセージと共に送信される添付ファイルの配列へのポインターを取得または設定します。 (Get) |
get_Author タスクの作成者を取得または設定します。 (Get) |
get_Bcc 電子メール メッセージで Bcc する電子メール アドレスまたはアドレスを取得または設定します。 (Get) |
get_Body 電子メール メッセージを含む電子メールの本文を取得または設定します。 (Get) |
get_Cc 電子メール メッセージで Cc にする電子メール アドレスまたはアドレスを取得または設定します。 (Get) |
get_ClassId ハンドラー クラスの識別子を取得または設定します。 (Get) |
get_Compatibility タスクと互換性のあるタスク スケジューラのバージョンを示す整数値を取得または設定します。 (Get) |
get_Connected タスク スケジューラ サービスに接続しているかどうかを示すブール値を取得します。 |
get_ConnectedDomain TargetServer コンピューターが接続されているドメインの名前を取得します。 |
get_ConnectedUser タスク スケジューラ サービスに接続されているユーザーの名前を取得します。 |
get_Context タスクのプリンシパルの識別子を取得または設定します。 (Get) |
get_Count コレクション内のアクションの数を取得します。 |
get_Count コレクションに登録されているタスクの数を取得します。 |
get_Count コレクション内の実行中のタスクの数を取得します。 |
get_Count コレクション内のフォルダーの数を取得します。 |
get_Count コレクション内の名前と値のペアの数を取得します。 |
get_Count コレクション内のトリガーの数を取得します。 |
get_CurrentAction 実行中のタスクが実行している現在のアクションの名前を取得します。 |
get_Data ハンドラーに関連付けられている追加のデータを取得または設定します。 (Get) |
get_Data タスクに関連付けられているデータを取得または設定します。 (Get) |
get_Date タスクが登録される日時を取得または設定します。 (Get) |
get_DaysInterval スケジュール内の日数の間隔を取得または設定します。 (Get) |
get_DaysOfMonth タスクを実行する月の日数を取得または設定します。 (Get) |
get_DaysOfWeek タスクを実行する曜日を取得または設定します。 (Get) |
get_DaysOfWeek タスクを実行する曜日を取得または設定します。 (Get) |
get_Deadline 定期的な自動メンテナンス中にタスクが完了しなかった場合に、タスク スケジューラが緊急自動メンテナンス中にタスクの実行を試みる時間を取得または設定します。 (Get) |
get_Definition タスクの定義を取得します。 |
get_Delay システムが起動してからタスクが開始するまでの時間を示す値を取得または設定します。 (Get) |
get_Delay イベントが発生してからタスクが開始するまでの時間を示す値を取得または設定します。 (Get) |
get_Delay ユーザーがログオンしてからタスクが開始するまでの時間を示す値を取得または設定します。 (Get) |
get_Delay タスクが登録されてからタスクが開始するまでの時間を取得または設定します。 (Get) |
get_Delay ターミナル サーバー セッションの状態変更が検出された後にタスクが開始されるまでの遅延時間を示す値を取得または設定します。 (ISessionStateChangeTrigger.get_Delay) |
get_DeleteExpiredTaskAfter タスク スケジューラが期限切れ後にタスクを削除するまでに待機する時間を取得または設定します。 (Get) |
get_Description タスクの説明を取得または設定します。 (Get) |
get_DisallowStartIfOnBatteries コンピューターがバッテリで実行されている場合にタスクが開始されないことを示すブール値を取得または設定します。 (Get) |
get_DisallowStartOnRemoteAppSession リモート アプリケーション統合ローカル (RAIL) セッションで実行するようにトリガーされた場合にタスクを開始しないことを指定するブール値を取得または設定します。 (Get) |
get_DisplayName プリンシパルの名前を取得または設定します。 (Get) |
get_Documentation タスクの追加のドキュメントを取得または設定します。 (Get) |
get_Duration パターンを繰り返す時間を取得または設定します。 (Get) |
get_Enabled 登録済みタスクが有効かどうかを示すブール値を取得または設定します。 (Get) |
get_Enabled タスクが有効になっていることを示すブール値を取得または設定します。 タスクは、この設定が True の場合にのみ実行できます。 |
get_Enabled トリガーが有効かどうかを示すブール値を取得または設定します。 (Get) |
get_EndBoundary トリガーが非アクティブ化される日時を取得または設定します。 (Get) |
get_EnginePID タスクを実行しているエンジン (プロセス) のプロセス ID を取得します。 |
get_Exclusive 排他モードの自動メンテナンス中にタスク スケジューラがタスクを開始する必要があるかどうかを示します。 (Get) |
get_ExecutionTimeLimit タスクを完了できる時間を取得または設定します。 (Get) |
get_ExecutionTimeLimit このトリガーによって起動されたタスクの実行が許可される最大時間を取得または設定します。 (Get) |
get_From 電子メールを送信する電子メール アドレスを取得または設定します。 (Get) |
get_GroupId プリンシパルに関連付けられているタスクを実行するために必要なユーザー グループの識別子を取得または設定します。 (Get) |
get_HeaderFields 送信する電子メール メッセージのヘッダー情報を取得または設定します。 (Get) |
get_Hidden タスクが UI に表示されないことを示すブール値を取得または設定します。 (Get) |
get_HighestVersion コンピューターがサポートするタスク スケジューラの最高バージョンを示します。 |
get_Id アクションの識別子を取得または設定します。 (Get) |
get_Id ネットワーク プロファイルを識別する GUID 値を取得または設定します。 (Get) |
get_Id プリンシパルの識別子を取得または設定します。 (Get) |
get_Id トリガーの識別子を取得または設定します。 (Get) |
get_IdleDuration タスクの実行前にコンピューターがアイドル状態である必要がある時間を示す値を取得または設定します。 (Get) |
get_IdleSettings コンピューターがアイドル状態のときにタスク スケジューラがタスクを実行する方法を指定する情報を取得または設定します。 (Get) |
get_InstanceGuid タスクのこのインスタンスの GUID 識別子を取得します。 |
get_Interval 取得またはタスクの再起動の間隔を設定します。 (Get) |
get_Item コレクションから指定したアクションを取得します。 |
get_Item 指定した登録済みタスクをコレクションから取得します。 |
get_Item コレクションから指定したタスクを取得します。 |
get_Item コレクションから指定したフォルダーを取得します。 |
get_Item 指定した名前と値のペアをコレクションから取得します。 |
get_Item コレクションから指定したトリガーを取得します。 |
get_LastRunTime 登録されたタスクが最後に実行された時刻を取得します。 |
get_LastTaskResult 登録されたタスクが最後に実行された時点で返された結果を取得します。 |
get_LogonType プリンシパルに関連付けられているタスクを実行するために必要なセキュリティ ログオン メソッドを取得または設定します。 (Get) |
get_MaintenanceSettings 自動メンテナンス中にタスクスケジューラがタスクを実行するために使用する IMaintenanceSettings オブジェクトへのポインターを取得または設定します。 (Get) |
get_MessageBody メッセージ ボックスの本文に表示されるメッセージ テキストを取得または設定します。 (Get) |
get_MonthsOfYear 取得またはタスクを実行する年の月を設定します。 (IMonthlyDOWTrigger.get_MonthsOfYear) |
get_MonthsOfYear 取得またはタスクを実行する年の月を設定します。 (IMonthlyTrigger.get_MonthsOfYear) |
get_MultipleInstances タスク スケジューラがタスクの複数のインスタンスを処理する方法を定義するポリシーを取得または設定します。 (Get) |
get_Name ネットワーク プロファイルの名前を取得または設定します。 (Get) |
get_Name 登録済みタスクの名前を取得します。 |
get_Name タスクの名前を取得します。 |
get_Name タスクを含むフォルダーを識別するために使用される名前を取得します。 |
get_Name 名前と値のペアの値に関連付けられている名前を取得または設定します。 (Get) |
get_NetworkSettings ネットワーク プロファイルの識別子と名前を含むネットワーク設定オブジェクトを取得または設定します。 (Get) |
get_NextRunTime 登録されたタスクの次回の実行がスケジュールされている時刻を取得します。 |
get_NumberOfMissedRuns 登録されたタスクがスケジュールされた実行を見逃した回数を取得します。 |
get_Path 実行可能ファイルへのパスを取得または設定します。 (Get) |
get_Path 登録されたタスクが格納されている場所へのパスを取得します。 |
get_Path タスクが格納されている場所へのパスを取得します。 |
get_Path フォルダーが格納されている場所へのパスを取得します。 |
get_Period 定期的な自動メンテナンス中にタスクを 1 回実行する必要がある時間を取得または設定します。 (Get) |
get_Principal タスクのセキュリティ資格情報を提供するタスクのプリンシパルを取得または設定します。 (Get) |
get_Priority タスクの優先度レベルを取得または設定します。 (Get) |
get_ProcessTokenSidType タスク プロセス セキュリティ識別子 (SID) の種類を取得または設定します。 (Get) |
get_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IDailyTrigger.get_RandomDelay) |
get_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IMonthlyDOWTrigger.get_RandomDelay) |
get_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IMonthlyTrigger.get_RandomDelay) |
get_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (ITimeTrigger.get_RandomDelay) |
get_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IWeeklyTrigger.get_RandomDelay) |
get_RegistrationInfo タスクの説明、タスクの作成者、タスクが登録される日付など、タスクの説明に使用される登録情報を取得または設定します。 (Get) |
get_Repetition タスクの実行頻度と、タスクの開始後に繰り返される繰り返しパターンの長さを示す値を取得または設定します。 (Get) |
get_ReplyTo 返信するメール アドレスを取得または設定します。 (Get) |
get_RequiredPrivilege インデックスによってタスクの必要な特権を取得します。 |
get_RequiredPrivilegeCount 必要な特権配列内の特権の数を取得します。 |
get_RestartCount タスク スケジューラがタスクの再起動を試行する回数を取得または設定します。 (Get) |
get_RestartInterval タスク スケジューラがタスクの再起動を試みる時間を指定する値を取得または設定します。 (Get) |
get_RestartOnIdle コンピューターが 2 回以上アイドル状態になったときにタスクを再起動するかどうかを示すブール値を取得または設定します。 (Get) |
get_RunLevel プリンシパルに関連付けられているタスクを実行するために必要な特権レベルを指定するために使用される識別子を取得または設定します。 (Get) |
get_RunOnLastDayOfMonth タスクが月の最終日に実行されることを示すブール値を取得または設定します。 (Get) |
get_RunOnLastWeekOfMonth タスクが月の最後の週に実行されることを示すブール値を取得または設定します。 (Get) |
get_RunOnlyIfIdle コンピューターがアイドル状態の場合にのみタスク スケジューラがタスクを実行することを示すブール値を取得または設定します。 (Get) |
get_RunOnlyIfNetworkAvailable ネットワークが使用可能な場合にのみタスク スケジューラがタスクを実行することを示すブール値を取得または設定します。 (Get) |
get_SecurityDescriptor タスクのセキュリティ記述子を取得または設定します。 (Get) |
get_Server 電子メールの送信に使用する SMTP サーバーの名前を取得または設定します。 (Get) |
get_Settings タスク スケジューラ サービスによるタスクの実行方法を定義する設定を取得または設定します。 (Get) |
get_Source タスクの発生元を取得または設定します。 たとえば、タスクはコンポーネント、サービス、アプリケーション、またはユーザーから発生した場合があります。 (Get) |
get_StartBoundary トリガーがアクティブ化される日時を取得または設定します。 (Get) |
get_StartWhenAvailable スケジュールされた時間が経過した後、タスク スケジューラがタスクをいつでも開始できることを示すブール値を取得または設定します。 (Get) |
get_State 登録済みタスクの操作状態を取得します。 |
get_State 実行中のタスクの状態の識別子を取得します。 |
get_StateChange タスクの起動をトリガーするターミナル サーバー セッションの変更の種類を取得または設定します。 (Get) |
get_StopAtDurationEnd タスクの実行中のインスタンスが繰り返しパターン期間の最後に停止するかどうかを示すブール値を取得または設定します。 (Get) |
get_StopIfGoingOnBatteries コンピューターがバッテリに移動する場合にタスクが停止されることを示すブール値を取得または設定します。 (Get) |
get_StopOnIdleEnd タスクが完了する前にアイドル状態が終了した場合にタスク スケジューラがタスクを終了することを示すブール値を取得または設定します。 アイドル状態は、コンピューターがアイドル状態でなくなったときに終了します。 (Get) |
get_Subject 電子メール メッセージの件名を取得または設定します。 (Get) |
get_Subscription トリガーを起動するイベントを識別するクエリ文字列を取得または設定します。 (Get) |
get_TargetServer ユーザーが接続されているタスク スケジューラ サービスを実行しているコンピューターの名前を取得します。 |
get_Title メッセージ ボックスのタイトルを取得または設定します。 (Get) |
get_To 電子メールを送信する電子メール アドレスを取得または設定します。 (Get) |
get_Triggers タスクの開始に使用するトリガーのコレクションを取得または設定します。 (Get) |
get_Type アクションの種類を取得します。 |
get_Type トリガーの種類を取得します。 |
get_URI タスクの URI を取得または設定します。 (Get) |
get_UserId ユーザーの識別子を取得または設定します。 (Get) |
get_UserId プリンシパルに関連付けられているタスクを実行するために必要なユーザー識別子を取得または設定します。 (Get) |
get_UserId ターミナル サーバー セッションのユーザーを取得または設定します。 このユーザーに対してセッション状態の変更が検出されると、タスクが開始されます。 (Get) |
get_UseUnifiedSchedulingEngine 統合スケジュール エンジンを使用してこのタスクを実行することを示すブール値を取得または設定します。 (Get) |
get_Value 名前と値のペアの名前に関連付けられている値を取得または設定します。 (Get) |
get_ValueQueries 名前付き XPath クエリのコレクションを取得または設定します。 コレクション内の各クエリは、Subscription プロパティで指定されたサブスクリプション クエリから返された最後に一致するイベント XML に適用されます。 (Get) |
get_Version タスクのバージョン番号を取得または設定します。 (Get) |
get_Volatile Windows が起動するたびにタスクを自動的に無効にするかどうかを示すブール値を取得または設定します。 (Get) |
get_WaitTimeout タスク スケジューラがアイドル状態が発生するまで待機する時間を示す値を取得または設定します。 (Get) |
get_WakeToRun タスクスケジューラがタスクの実行時にコンピューターをスリープ解除し、タスクが完了するまでコンピューターを起動したままにすることを示すブール値を取得または設定します。 (Get) |
get_WeeksInterval スケジュール内の週の間隔を取得または設定します。 (Get) |
get_WeeksOfMonth タスクが実行される月の週を取得または設定します。 (Get) |
get_WorkingDirectory 実行可能ファイルまたは実行可能ファイルで使用されるファイルを含むディレクトリを取得または設定します。 (Get) |
get_Xml 登録されたタスクの XML 形式の登録情報を取得します。 |
get_XmlText コレクションの XML 形式のバージョンを取得または設定します。 (Get) |
get_XmlText 取得またはタスクの登録情報の XML 形式のバージョンを設定します。 (Get) |
get_XmlText タスクの XML 形式の定義を取得または設定します。 (Get) |
get_XmlText タスク設定の XML 形式の定義を取得または設定します。 (Get) |
GetAccountInformation 作業項目のアカウント名を取得します。 |
GetApplicationName このメソッドは、タスクが関連付けられているアプリケーションの名前を取得します。 |
GetComment 作業項目のコメントを取得します。 |
Getcontext 同じジョブ インスタンス内にあるさまざまなステップとタスクの間でコンテキストを共有するために使用されます。 |
GetCreator 作業項目の作成者の名前を取得します。 |
GetErrorRetryCount エラーが発生したときにタスク スケジューラが操作を再試行する回数を取得します。 このメソッドは実装されていません。 |
GetErrorRetryInterval タスク スケジューラがエラーが発生した場合に作業項目の実行を試行するまでの時間間隔を分単位で取得します。 このメソッドは実装されていません。 |
GetExitCode 最後の実行時に作業項目に関連付けられている実行可能ファイルによって返された最後の終了コードを取得します。 メソッドは、最後に作業項目を実行しようとしたときにタスク スケジューラに返された終了コードも返します。 |
GetFlags 任意の種類の作業項目の動作を変更するフラグを取得します。 |
GetFolder 指定した場所にあるタスクを含むフォルダーを取得します。 |
GetFolder 登録済みタスクのフォルダーを取得します。 |
GetFolders フォルダー内のすべてのサブフォルダーを取得します。 |
GetIdleWait 作業項目のアイドル待機時間を取得します。 |
GetInput タスクの入力変数を取得します。 |
GetInstances 現在実行中の登録済みタスクのすべてのインスタンスを返します。 |
GetMaxRunTime このメソッドは、終了する前にタスクを実行できる最大時間 (ミリ秒単位) を取得します。 |
GetMostRecentRunTime 作業項目の実行が開始された最新の時刻を取得します。 |
GetNextRunTime 次に作業項目を実行するタイミングを取得します。 |
GetPage このメソッドは、タスク オブジェクトに関連付けられている 1 つ以上のプロパティ シート ページを取得します。 |
GetParameters このメソッドは、タスクのコマンド ライン パラメーターを取得します。 |
GetPriority このメソッドは、タスクの優先度を取得します。 |
GetRunningTasks 実行中のタスクのコレクションを取得します。 |
GetRunTimes 指定した期間の作業項目の実行時間を取得します。 |
GetRunTimes 指定した時間に登録されたタスクの実行がスケジュールされている時刻を取得します。 |
GetSecurityDescriptor 登録されたタスクの資格情報として使用されるセキュリティ記述子を取得します。 |
GetSecurityDescriptor フォルダーのセキュリティ記述子を取得します。 |
GetStatus 作業項目の状態を取得します。 |
GetTargetComputer GetTargetComputer メソッドは、ITaskScheduler が現在対象となっているコンピューターの名前を返します。 |
GetTask フォルダー内の指定した場所にあるタスクを取得します。 |
GetTaskFlags このメソッドは、タスクの動作を変更するフラグを返します。 |
GetTasks フォルダー内のすべてのタスクを取得します。 |
GetTrigger タスク トリガーを取得します。 |
GetTrigger GetTrigger メソッドは、現在のタスク トリガーを取得します。 |
GetTriggerCount 現在の作業項目のトリガーの数を取得します。 |
GetTriggerString 作業項目トリガーを記述する文字列を取得します。 |
GetTriggerString GetTriggerString メソッドは、現在のタスク トリガーを文字列の形式で取得します。 この文字列は、"毎日午後 2 時、5/11/97 から" のような形式でタスク スケジューラ のユーザー インターフェイスに表示されます。 |
GetWorkingDirectory このメソッドは、タスクの作業ディレクトリを取得します。 |
GetWorkItemData 作業項目に関連付けられているアプリケーション定義データを取得します。 |
IsOfType IsOfType メソッドは、オブジェクトの型をチェックして、特定のインターフェイスをサポートしていることを確認します。 |
NewTask 設定とプロパティを入力し、ITaskFolder::RegisterTaskDefinition メソッドを使用して登録する空のタスク定義オブジェクトを返します。 |
NewWorkItem NewWorkItem メソッドは、新しい作業項目を作成し、作業項目の領域を割り当て、そのアドレスを取得します。 |
次へ 列挙シーケンス内の次に指定された数のタスクを取得します。 |
一時停止 COM ハンドラーを一時停止するために呼び出されます。 |
put_Actions タスクによって実行されるアクションのコレクションを取得または設定します。 (Put) |
put_AllowDemandStart [実行] コマンドまたは [コンテキスト] メニューを使用してタスクを開始できることを示すブール値を取得または設定します。 (Put) |
put_AllowHardTerminate TerminateProcess を使用してタスク スケジューラ サービスによってタスクが終了される可能性があることを示すブール値を取得または設定します。 (Put) |
put_Arguments コマンド ライン操作に関連付けられている引数を取得または設定します。 (Put) |
put_Attachments 電子メール メッセージと共に送信される添付ファイルの配列へのポインターを取得または設定します。 (Put) |
put_Author タスクの作成者を取得または設定します。 (Put) |
put_Bcc 電子メール メッセージで Bcc する電子メール アドレスまたはアドレスを取得または設定します。 (Put) |
put_Body 電子メール メッセージを含む電子メールの本文を取得または設定します。 (Put) |
put_Cc 電子メール メッセージで Cc にする電子メール アドレスまたはアドレスを取得または設定します。 (Put) |
put_ClassId ハンドラー クラスの識別子を取得または設定します。 (Put) |
put_Compatibility タスクと互換性のあるタスク スケジューラのバージョンを示す整数値を取得または設定します。 (Put) |
put_Context タスクのプリンシパルの識別子を取得または設定します。 (Put) |
put_Data ハンドラーに関連付けられている追加のデータを取得または設定します。 (Put) |
put_Data タスクに関連付けられているデータを取得または設定します。 (Put) |
put_Date タスクが登録される日時を取得または設定します。 (Put) |
put_DaysInterval スケジュール内の日数の間隔を取得または設定します。 (Put) |
put_DaysOfMonth タスクを実行する月の日数を取得または設定します。 (Put) |
put_DaysOfWeek タスクを実行する曜日を取得または設定します。 (Put) |
put_DaysOfWeek タスクを実行する曜日を取得または設定します。 (Put) |
put_Deadline 定期的な自動メンテナンス中にタスクが完了しなかった場合に、タスク スケジューラが緊急自動メンテナンス中にタスクの実行を試みる時間を取得または設定します。 (Put) |
put_Delay システムが起動してからタスクが開始するまでの時間を示す値を取得または設定します。 (Put) |
put_Delay イベントが発生してからタスクが開始するまでの時間を示す値を取得または設定します。 (Put) |
put_Delay ユーザーがログオンしてからタスクが開始するまでの時間を示す値を取得または設定します。 (Put) |
put_Delay タスクが登録されてからタスクが開始するまでの時間を取得または設定します。 (Put) |
put_Delay ターミナル サーバー セッションの状態変更が検出された後にタスクが開始されるまでの遅延時間を示す値を取得または設定します。 (ISessionStateChangeTrigger.put_Delay) |
put_DeleteExpiredTaskAfter タスク スケジューラが期限切れ後にタスクを削除するまでに待機する時間を取得または設定します。 (Put) |
put_Description タスクの説明を取得または設定します。 (Put) |
put_DisallowStartIfOnBatteries コンピューターがバッテリで実行されている場合にタスクが開始されないことを示すブール値を取得または設定します。 (Put) |
put_DisallowStartOnRemoteAppSession リモート アプリケーション統合ローカル (RAIL) セッションで実行するようにトリガーされた場合にタスクを開始しないことを指定するブール値を取得または設定します。 (Put) |
put_DisplayName プリンシパルの名前を取得または設定します。 (Put) |
put_Documentation タスクの追加のドキュメントを取得または設定します。 (Put) |
put_Duration パターンが繰り返される時間を取得または設定します。 (Put) |
put_Enabled 登録済みタスクが有効かどうかを示すブール値を取得または設定します。 (Put) |
put_Enabled トリガーが有効かどうかを示すブール値を取得または設定します。 (Put) |
put_EndBoundary トリガーが非アクティブ化された日時を取得または設定します。 (Put) |
put_Exclusive タスク スケジューラが排他モードの自動メンテナンス中にタスクを開始する必要があるかどうかを示します。 (Put) |
put_ExecutionTimeLimit タスクを完了できる時間を取得または設定します。 (Put) |
put_ExecutionTimeLimit このトリガーによって起動されたタスクの実行が許可される最大時間を取得または設定します。 (Put) |
put_From 電子メールを送信する電子メール アドレスを取得または設定します。 (Put) |
put_GroupId プリンシパルに関連付けられているタスクを実行するために必要なユーザー グループの識別子を取得または設定します。 (Put) |
put_HeaderFields 送信する電子メール メッセージのヘッダー情報を取得または設定します。 (Put) |
put_Hidden タスクが UI に表示されないことを示すブール値を取得または設定します。 (Put) |
put_Id アクションの識別子を取得または設定します。 (Put) |
put_Id ネットワーク プロファイルを識別する GUID 値を取得または設定します。 (Put) |
put_Id プリンシパルの識別子を取得または設定します。 (Put) |
put_Id トリガーの識別子を取得または設定します。 (Put) |
put_IdleDuration タスクの実行前にコンピューターがアイドル状態である必要がある時間を示す値を取得または設定します。 (Put) |
put_IdleSettings コンピューターがアイドル状態のときにタスク スケジューラがタスクを実行する方法を指定する情報を取得または設定します。 (Put) |
put_Interval タスクを再起動するまでの時間を取得または設定します。 (Put) |
put_LogonType プリンシパルに関連付けられているタスクを実行するために必要なセキュリティ ログオン 方法を取得または設定します。 (Put) |
put_MaintenanceSettings タスク スケジューラが自動メンテナンス中にタスクを実行するために使用する IMaintenanceSettings オブジェクトへのポインターを取得または設定します。 (Put) |
put_MessageBody メッセージ ボックスの本文に表示されるメッセージ テキストを取得または設定します。 (Put) |
put_MonthsOfYear 取得またはタスクを実行する年の月を設定します。 (IMonthlyDOWTrigger.put_MonthsOfYear) |
put_MonthsOfYear 取得またはタスクを実行する年の月を設定します。 (IMonthlyTrigger.put_MonthsOfYear) |
put_MultipleInstances タスク スケジューラがタスクの複数のインスタンスを処理する方法を定義するポリシーを取得または設定します。 (Put) |
put_Name ネットワーク プロファイルの名前を取得または設定します。 (Put) |
put_Name 名前と値のペアの値に関連付けられている名前を取得または設定します。 (Put) |
put_NetworkSettings ネットワーク プロファイルの識別子と名前を含むネットワーク設定オブジェクトを取得または設定します。 (Put) |
put_Path 実行可能ファイルへのパスを取得または設定します。 (Put) |
put_Period 定期的な自動メンテナンス中にタスクを一度実行する必要がある時間を取得または設定します。 (Put) |
put_Principal タスクのセキュリティ資格情報を提供するタスクのプリンシパルを取得または設定します。 (Put) |
put_Priority タスクの優先度レベルを取得または設定します。 (Put) |
put_ProcessTokenSidType タスク プロセス セキュリティ識別子 (SID) の種類を取得または設定します。 (Put) |
put_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IDailyTrigger.put_RandomDelay) |
put_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IMonthlyDOWTrigger.put_RandomDelay) |
put_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IMonthlyTrigger.put_RandomDelay) |
put_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (ITimeTrigger.put_RandomDelay) |
put_RandomDelay トリガーの開始時刻にランダムに追加される遅延時間を取得または設定します。 (IWeeklyTrigger.put_RandomDelay) |
put_RegistrationInfo タスクの説明、タスクの作成者、タスクが登録された日付など、タスクの説明に使用される登録情報を取得または設定します。 (Put) |
put_Repetition タスクの実行頻度と、タスクの開始後に繰り返される繰り返しパターンの長さを示す値を取得または設定します。 (Put) |
put_ReplyTo 返信するメール アドレスを取得または設定します。 (Put) |
put_RestartCount タスク スケジューラがタスクの再起動を試行する回数を取得または設定します。 (Put) |
put_RestartInterval タスク スケジューラがタスクの再起動を試みる時間を指定する値を取得または設定します。 (Put) |
put_RestartOnIdle コンピューターがアイドル状態に複数回循環したときにタスクを再起動するかどうかを示すブール値を取得または設定します。 (Put) |
put_RunLevel プリンシパルに関連付けられているタスクを実行するために必要な特権レベルを指定するために使用される識別子を取得または設定します。 (Put) |
put_RunOnLastDayOfMonth タスクが月の最終日に実行されることを示すブール値を取得または設定します。 (Put) |
put_RunOnLastWeekOfMonth タスクが月の最後の週に実行されることを示すブール値を取得または設定します。 (Put) |
put_RunOnlyIfIdle コンピューターがアイドル状態の場合にのみタスク スケジューラがタスクを実行することを示すブール値を取得または設定します。 (Put) |
put_RunOnlyIfNetworkAvailable ネットワークが使用可能な場合にのみタスク スケジューラがタスクを実行することを示すブール値を取得または設定します。 (Put) |
put_SecurityDescriptor タスクのセキュリティ記述子を取得または設定します。 (Put) |
put_Server 電子メールの送信に使用する SMTP サーバーの名前を取得または設定します。 (Put) |
put_Settings タスク スケジューラ サービスによるタスクの実行方法を定義する設定を取得または設定します。 (Put) |
put_Source タスクの発生元を取得または設定します。 たとえば、タスクはコンポーネント、サービス、アプリケーション、またはユーザーから発生した場合があります。 (Put) |
put_StartBoundary トリガーがアクティブ化される日時を取得または設定します。 (Put) |
put_StartWhenAvailable スケジュールされた時刻が経過した後、タスク スケジューラがタスクをいつでも開始できることを示すブール値を取得または設定します。 (Put) |
put_StateChange タスクの起動をトリガーするターミナル サーバー セッションの変更の種類を取得または設定します。 (Put) |
put_StopAtDurationEnd タスクの実行中のインスタンスが繰り返しパターン期間の最後に停止するかどうかを示すブール値を取得または設定します。 (Put) |
put_StopIfGoingOnBatteries コンピューターがバッテリに移動する場合にタスクが停止されることを示すブール値を取得または設定します。 (Put) |
put_StopOnIdleEnd タスクが完了する前にアイドル状態が終了した場合にタスク スケジューラがタスクを終了することを示すブール値を取得または設定します。 アイドル状態は、コンピューターがアイドル状態でなくなったときに終了します。 (Put) |
put_Subject 電子メール メッセージの件名を取得または設定します。 (Put) |
put_Subscription トリガーを起動するイベントを識別するクエリ文字列を取得または設定します。 (Put) |
put_Title メッセージ ボックスのタイトルを取得または設定します。 (Put) |
put_To 電子メールを送信する電子メール アドレスまたはアドレスを取得または設定します。 (Put) |
put_Triggers タスクの開始に使用されるトリガーのコレクションを取得または設定します。 (Put) |
put_URI タスクの URI を取得または設定します。 (Put) |
put_UserId ユーザーの識別子を取得または設定します。 (Put) |
put_UserId プリンシパルに関連付けられているタスクを実行するために必要なユーザー識別子を取得または設定します。 (Put) |
put_UserId ターミナル サーバー セッションのユーザーを取得または設定します。 このユーザーに対してセッション状態の変更が検出されると、タスクが開始されます。 (Put) |
put_UseUnifiedSchedulingEngine 統合スケジュール エンジンを使用してこのタスクを実行することを示すブール値を取得または設定します。 (Put) |
put_Value 名前と値のペアの名前に関連付けられている値を取得または設定します。 (Put) |
put_ValueQueries 名前付き XPath クエリのコレクションを取得または設定します。 コレクション内の各クエリは、Subscription プロパティで指定されたサブスクリプション クエリから返された最後に一致するイベント XML に適用されます。 (Put) |
put_Version タスクのバージョン番号を取得または設定します。 (Put) |
put_Volatile Windows が起動するたびにタスクを自動的に無効にするかどうかを示すブール値を取得または設定します。 (Put) |
put_WaitTimeout タスク スケジューラがアイドル状態が発生するまで待機する時間を示す値を取得または設定します。 (Put) |
put_WakeToRun タスクスケジューラがタスクの実行時にコンピューターをスリープ解除し、タスクが完了するまでコンピューターの起動を維持することを示すブール値を取得または設定します。 (Put) |
put_WeeksInterval スケジュール内の週の間隔を取得または設定します。 (Put) |
put_WeeksOfMonth タスクが実行される月の週を取得または設定します。 (Put) |
put_WorkingDirectory 実行可能ファイルまたは実行可能ファイルで使用されるファイルを含むディレクトリを取得または設定します。 (Put) |
put_XmlText コレクションの XML 形式のバージョンを取得または設定します。 (Put) |
put_XmlText タスクの登録情報の XML 形式のバージョンを取得または設定します。 (Put) |
put_XmlText タスクの XML 形式の定義を取得または設定します。 (Put) |
put_XmlText タスク設定の XML 形式の定義を取得または設定します。 (Put) |
[更新] タスクのすべてのローカル インスタンス変数を更新します。 |
RegisterTask XML を使用してタスクを定義する新しいタスクをフォルダーに登録 (作成) します。 |
RegisterTaskDefinition ITaskDefinition インターフェイスを使用してタスクを定義し、指定した場所にタスクを登録 (作成) します。 |
削除 指定したアクションをコレクションから削除します。 |
削除 選択した名前と値のペアをコレクションから削除します。 |
削除 タスクによって使用されるトリガーのコレクションから、指定したトリガーを削除します。 |
リセット 列挙のシーケンスを最初にリセットします。 (IEnumWorkItems.Reset) |
再開 COM ハンドラーを再開するために呼び出されます。 |
[実行] タスク スケジューラ サービスに要求を送信して、作業項目を実行します。 |
[実行] 登録されたタスクを直ちに実行します。 |
RunEx 指定したフラグとセッション識別子を使用して、登録されたタスクを直ちに実行します。 |
SetAccountInformation 作業項目の実行に使用するアカウント名とパスワードを設定します。 |
SetApplicationName このメソッドは、特定のアプリケーションを現在のタスクに割り当てます。 |
SetComment 作業項目のコメントを設定します。 |
SetCreator 作業項目の作成者の名前を設定します。 |
SetErrorRetryCount エラーが発生した場合にタスク スケジューラが作業項目の実行を再試行する回数を設定します。 このメソッドは実装されていません。 |
SetErrorRetryInterval エラーが発生した後にタスク スケジューラが作業項目を実行するまでの時間間隔を分単位で設定します。 このメソッドは実装されていません。 |
SetFlags 任意の種類の作業項目の動作を変更するフラグを設定します。 |
SetIdleWait 作業項目を実行する前にシステムがアイドル状態である必要がある分数を設定します。 |
SetMaxRunTime このメソッドは、タスクが終了するまでの最大実行時間をミリ秒単位で設定します。 |
SetOutput タスクの出力変数を設定します。 |
SetParameters このメソッドは、タスクのコマンド ライン パラメーターを設定します。 |
SetPriority このメソッドは、タスクの優先度を設定します。 |
SetSecurityDescriptor 登録されたタスクの資格情報として使用されるセキュリティ記述子を設定します。 |
SetSecurityDescriptor フォルダーのセキュリティ記述子を設定します。 |
SetTargetComputer SetTargetComputer メソッドは、ITaskScheduler インターフェイスが動作するコンピューターを選択し、リモート タスクの管理と列挙を可能にします。 |
SetTaskFlags このメソッドは、スケジュールされたタスクの動作を変更するフラグを設定します。 |
SetTrigger SetTrigger メソッドは、タスク トリガーのトリガー条件を設定します。 |
SetWorkingDirectory このメソッドは、タスクの作業ディレクトリを設定します。 |
SetWorkItemData このメソッドは、作業項目に関連付けられているアプリケーション定義データを格納します。 |
Skip 列挙シーケンス内の次に指定した数のタスクをスキップします。 |
Start COM ハンドラーを開始するために呼び出されます。 |
Stop 登録されたタスクを直ちに停止します。 |
Stop タスクのこのインスタンスを停止します。 |
Stop COM ハンドラーを停止するために呼び出されます。 |
TaskCompleted COM ハンドラーが完了したことをタスク スケジューラに伝えます。 |
Terminate このメソッドは、作業項目の実行を終了します。 |
UpdateStatus COM ハンドラーの完了率をタスク スケジューラに通知します。 |
インターフェイス
IAction すべてのアクション オブジェクトによって継承される共通プロパティを提供します。 |
IActionCollection タスクによって実行されるアクションが含まれます。 |
IBootTrigger システムの起動時にタスクを開始するトリガーを表します。 |
IComHandlerAction ハンドラーを起動するアクションを表します。 |
IDailyTrigger 1 日のスケジュールに基づいてタスクを開始するトリガーを表します。 |
IEmailAction 電子メール メッセージを送信するアクションを表します。 |
IEnumWorkItems [スケジュールされたタスク] フォルダー内のタスクを列挙するためのメソッドを提供します。 |
IEventTrigger システム イベントが発生したときにタスクを開始するトリガーを表します。 |
IExecAction コマンド ライン操作を実行するアクションを表します。 |
IIdleSettings コンピューターがアイドル状態のときにタスク スケジューラがタスクを実行する方法を指定します。 |
IIdleTrigger コンピューターがアイドル状態になったときにタスクを開始するトリガーを表します。 |
ILogonTrigger ユーザーがログオンしたときにタスクを開始するトリガーを表します。 |
IMaintenanceSettings タスク スケジューラが自動メンテナンス中にタスクを実行するために使用する設定を提供します。 |
IMonthlyDOWTrigger 毎月の曜日スケジュールでタスクを開始するトリガーを表します。 |
IMonthlyTrigger 月次スケジュールに基づいてジョブを開始するトリガーを表します。 |
INetworkSettings タスク スケジューラ サービスがネットワーク プロファイルを取得するために使用する設定を提供します。 |
IPrincipal プリンシパルのセキュリティ資格情報を提供します。 |
IPrincipal2 プリンシパルのセキュリティ資格情報に適用される拡張設定を提供します。 |
IProvideTaskPage タスクのプロパティ シート設定にアクセスするためのメソッドを提供します。 |
IRegisteredTask タスクの即時実行、タスクの実行中のインスタンスの取得、タスクの登録に使用される資格情報の取得または設定、タスクを記述するプロパティの取得または設定に使用されるメソッドを提供します。 |
IRegisteredTaskCollection 登録されているすべてのタスクが含まれます。 |
IRegistrationInfo タスクの説明に使用できる管理情報を提供します。 |
IRegistrationTrigger タスクが登録または更新されたときにタスクを開始するトリガーを表します。 |
IRepetitionPattern タスクを実行する頻度と、タスクの開始後に繰り返しパターンを繰り返す時間を定義します。 |
IRunningTask 実行中のタスクから情報を取得して制御するメソッドを提供します。 |
IRunningTaskCollection 実行中のタスクを制御するために使用されるコレクションを提供します。 |
IScheduledWorkItem 特定の作業項目を管理するためのメソッドを提供します。 |
ISessionStateChangeTrigger コンソール接続または切断、リモート接続または切断、ワークステーションロックまたはロック解除通知のタスクをトリガーします。 |
IShowMessageAction タスクがアクティブ化されたときにメッセージ ボックスを表示するアクションを表します。 |
Itask タスクの実行、タスク情報の取得または設定、タスクの終了を行うメソッドを提供します。 IScheduledWorkItem インターフェイスから派生し、そのインターフェイスのすべてのメソッドを継承します。 |
ITaskDefinition タスクの設定、トリガー、アクション、登録情報など、タスクのすべてのコンポーネントを定義します。 |
ITaskFolder フォルダー内のタスクの登録 (作成)、フォルダーからのタスクの削除、フォルダーのサブフォルダーの作成または削除に使用するメソッドを提供します。 |
ITaskFolderCollection タスクを含むフォルダーのコレクションに関する情報と制御を提供します。 |
ITaskHandler COM ハンドラーを管理するためにタスク スケジューラ サービスによって呼び出されるメソッドを定義します。 |
ITaskHandlerStatus COM ハンドラーがハンドラーの状態をタスク スケジューラに通知するために使用するメソッドを提供します。 |
ITaskNamedValueCollection ITaskNamedValuePair インターフェイスの名前と値のペアのコレクションを格納します。 |
ITaskNamedValuePair 名前と値を関連付ける名前と値のペアを作成します。 |
ITaskScheduler タスクをスケジュールするためのメソッドを提供します。 |
ITaskService 登録済みタスクを管理するためのタスク スケジューラ サービスへのアクセスを提供します。 |
ITaskSettings タスク スケジューラ サービスがタスクの実行に使用する設定を提供します。 |
ITaskSettings2 タスク スケジューラがタスクの実行に使用する拡張設定を提供します。 (ITaskSettings2) |
ITaskSettings3 タスク スケジューラがタスクの実行に使用する拡張設定を提供します。 (ITaskSettings3) |
ITaskTrigger タスクのトリガーにアクセスして設定するためのメソッドを提供します。 トリガーは、タスクの開始時刻、繰り返し条件、およびタスクの実行時を制御するその他のパラメーターを指定します。 |
ITaskVariables タスクによって起動されるタスク ハンドラーと外部実行可能ファイルにパラメーターとして渡すことができるタスク変数を定義します。 |
ITimeTrigger 特定の日時にタスクを開始するトリガーを表します。 |
ITrigger すべてのトリガー オブジェクトによって継承される共通プロパティを提供します。 |
ITriggerCollection タスクのトリガーの追加、削除、取得に使用されるメソッドを提供します。 |
IWeeklyTrigger 毎週のスケジュールに基づいてタスクを開始するトリガーを表します。 |
構造
毎日 タスクを実行する間隔を日数で定義します。 |
MONTHLYDATE タスクが実行される月の日を定義します。 |
MONTHLYDOW タスクが実行する日付を月、週、曜日で定義します。 |
TASK_TRIGGER スケジュールされた作業項目を実行する時間を定義します。 |
TRIGGER_TYPE_UNION TASK_TRIGGER構造体の Type メンバー内のトリガーの呼び出しスケジュールを定義します。 |
毎 週 タスクの呼び出し間隔を週単位で定義します。 |