主体对象

为主体提供安全凭据的脚本对象。 这些安全凭据定义与主体关联的任务的安全上下文。

成员

Principal 对象具有以下类型的成员:

属性

Principal 对象具有这些属性。

属性 访问类型 说明
DisplayName
读取/写入
获取或设置任务计划程序 UI 中显示的主体的名称。
GroupId
读取/写入
获取或设置运行与主体关联的任务所需的用户组的标识符。
Id
读取/写入
获取或设置主体的标识符。
LogonType
读取/写入
获取或设置运行与主体关联的任务所需的安全登录方法。
RunLevel
读取/写入
获取或设置用于指定运行与主体关联的任务所需的特权级别的标识符。
UserId
读取/写入
获取或设置运行与主体关联的任务所需的用户标识符。

备注

指定帐户时,请记得在代码中正确使用双反斜杠来指定域和用户名。 例如,使用 DOMAIN\\UserName 指定 UserId 属性的值。

读取或写入任务的 XML 时,在任务计划程序架构的 Principal 元素中指定主体的安全凭据。

如果使用 at.exe 命令行工具注册任务,并且此对象用于检索有关任务的信息,则 LogonType 属性将返回 0, RunLevel 属性将返回 0, UserId 属性将返回 Nothing。

示例

有关此脚本对象的详细信息和示例代码,请参阅 时间触发器示例 (脚本)

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
类型库
Taskschd.tlb
DLL
Taskschd.dll