Share via


SessionStateChangeTrigger オブジェクト

コンソールの接続または切断、リモート接続または切断、またはワークステーションのロックまたはロック解除の通知のタスクをトリガーするスクリプト オブジェクト。

メンバー

SessionStateChangeTrigger オブジェクトには、次の種類のメンバーがあります。

プロパティ

SessionStateChangeTrigger オブジェクトには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
遅延
読み取り/書き込み
ターミナル サーバーのセッション状態の変更が検出された後にタスクが開始されるまでの遅延時間を示す値を取得または設定します。
Enabled
読み取り/書き込み
Trigger オブジェクトから継承されます。 トリガーが有効かどうかを示すブール値を取得または設定します。
EndBoundary
読み取り/書き込み
Trigger オブジェクトから継承されます。 トリガーが非アクティブ化される日時を取得または設定します。 トリガーは、非アクティブ化された後にタスクを開始できません。
ExecutionTimeLimit
読み取り/書き込み
Trigger オブジェクトから継承されます。 トリガーによってタスクを開始できる最大時間を取得または設定します。
Id
読み取り/書き込み
Trigger オブジェクトから継承されます。 トリガーの識別子を取得または設定します。
繰り返し
読み取り/書き込み
Trigger オブジェクトから継承されます。 タスクの実行頻度と、タスクの開始後に繰り返される繰り返しパターンの長さを示す値を取得または設定します。
StartBoundary
読み取り/書き込み
Trigger オブジェクトから継承されます。 トリガーがアクティブ化される日時を取得または設定します。
StateChange
読み取り/書き込み
タスクの起動をトリガーするターミナル サーバー セッションの変更の種類を取得または設定します。
Type
読み取り専用
Trigger オブジェクトから継承されます。 トリガーの種類を取得します。
Userid
読み取り/書き込み
ターミナル サーバー セッションのユーザーを取得または設定します。 このユーザーに対してセッション状態の変更が検出されると、タスクが開始されます。

解説

タスクに対する独自の XML の読み取りまたは書き込み時に、タスク スケジューラ スキーマの SessionStateChangeTrigger 要素を使用してセッション状態変更トリガーが指定されます。

要件

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

関連項目

TriggerCollection

TriggerCollection.Create