次の方法で共有


LogonTrigger.UserId プロパティ

スクリプト作成の場合は、ユーザーの識別子を取得または設定します。

構文

LogonTrigger.UserId As String

プロパティ値

ユーザーの識別子。 たとえば、"MyDomain\MyName" やローカル アカウントの場合は "Administrator" です。

このプロパティの形式は次のいずれかです。

  • ユーザー名または SID: ユーザーがコンピューターにログオンすると、タスクが開始されます。
  • NULL: タスクは、ユーザーがコンピューターにログオンしたときに開始されます。

解説

特定のユーザーがログオンするときではなく、グループのメンバーがコンピューターにログオンしたときにタスクをトリガーする場合は、 LogonTrigger.UserId プロパティに値を割り当てないでください。 代わりに、空の LogonTrigger.UserId プロパティを使用してログオン トリガーを作成し、 Principal.GroupId プロパティを使用してタスクのプリンシパルに値を割り当てます。

タスクの XML を読み取りまたは書き込む場合、ログオン ユーザー識別子は、タスク スケジューラ スキーマの UserId 要素を使用して指定されます。

要件

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

関連項目

LogonTrigger

タスク スケジューラ