共用方式為


Principal.LogonType 屬性

針對腳本,取得或設定執行與主體相關聯之工作所需的安全性登入方法。

Syntax

Principal.LogonType As Integer

屬性值

設定為下列其中一個 TASK_LOGON TYPE 列舉常數。

意義
TASK_LOGON_NONE
0
未指定登入方法。 用於非 NT 認證。
TASK_LOGON_PASSWORD
1
使用密碼登入使用者。 密碼必須在註冊時提供。
TASK_LOGON_S4U
2
使用現有的互動式權杖來執行工作。 使用者必須使用服務登入 (S4U) 登入。 使用 S4U 登入時,系統不會儲存任何密碼,而且無法存取網路或加密的檔案。
TASK_LOGON_INTERACTIVE_TOKEN
3
使用者必須已經登入。 工作只會在現有的互動式會話中執行。
TASK_LOGON_GROUP
4
群組啟用。 userId 欄位會指定群組。
TASK_LOGON_SERVICE_ACCOUNT
5
指出本機系統、本機服務或網路服務帳戶正用來作為執行工作的安全性內容。
TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD
6
首先,請使用互動式權杖。 如果使用者未登入 (沒有互動式權杖可供使用) ,則會使用密碼。 註冊工作時必須指定密碼。 不建議針對新工作使用這個旗標,因為它比TASK_LOGON_PASSWORD更可靠。

備註

只有當 UserId 屬性指定使用者識別碼時,這個屬性才有效。

讀取或寫入工作的 XML 時,登入類型是在工作排程器架構的LogonType > 元素中 <指定。

針對包含訊息方塊動作的工作,如果工作已啟用且工作具有互動式登入類型,則會顯示訊息方塊。 若要將工作登入類型設定為互動式,請在工作主體的LogonType屬性或 TaskFolder.RegisterTaskDefinition 的 logonType 屬性中,指定 3 (TASK_LOGON_INTERACTIVE_TOKEN) 或 4 (TASK_LOGON_GROUP) RegisterTask 或 TaskFolder.RegisterTaskDefinitionlogonType參數。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
類型程式庫
Taskschd.tlb
DLL
Taskschd.dll

另請參閱

工作排程器

主體