Principal.LogonType 属性
对于脚本编写,获取或设置运行与主体关联的任务所需的安全登录方法。
语法
Principal.LogonType As Integer
属性值
将 设置为以下 TASK_LOGON TYPE 枚举常量之一。
值 | 含义 |
---|---|
|
未指定登录方法。 用于非 NT 凭据。 |
|
使用密码登录用户。 必须在注册时提供密码。 |
|
使用现有交互式令牌运行任务。 用户必须使用服务登录 (S4U) 登录。 使用 S4U 登录时,系统不会存储任何密码,并且无法访问网络或加密文件。 |
|
用户必须已登录。 该任务仅在现有交互式会话中运行。 |
|
组激活。 userId 字段指定组。 |
|
指示正在使用本地系统、本地服务或网络服务帐户作为安全上下文来运行任务。 |
|
首先使用交互式令牌。 如果用户未登录 () 没有可用的交互式令牌,则使用密码。 必须在注册任务时指定密码。 不建议将此标志用于新任务,因为它不如TASK_LOGON_PASSWORD可靠。 |
备注
仅当 UserId 属性指定用户标识符时,此属性才有效。
读取或写入任务的 XML 时,登录类型在任务计划程序架构的 LogonType> 元素中<指定。
对于包含消息框操作的任务,如果任务已激活且该任务具有交互式登录类型,则会显示消息框。 若要将任务登录类型设置为交互式,请在任务主体的 LogonType 属性或 TaskFolder.RegisterTask 或 TaskFolder.RegisterTaskDefinition 的 logonType 参数中指定 3 (TASK_LOGON_INTERACTIVE_TOKEN) 或 4 (TASK_LOGON_GROUP) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
类型库 |
|
DLL |
|