VBScript中的枚举类型

VBScript中的枚举类型,vbscript,scheduled-tasks,enumerated-types,Vbscript,Scheduled Tasks,Enumerated Types,我想用VBScript编写创建计划任务的脚本 我需要使用任务调度器对象的枚举类型将任务设置为以“最高权限”运行 有人知道我是怎么设定的吗 谢谢 本我想你是在用电脑,对吧 最简单的解决方案是手动定义脚本中所需的任何常量: Const TASK_RUNLEVEL_LUA = 0 Const TASK_RUNLEVEL_HIGHEST = 1 或者,您可以尝试以下操作:将VBScript代码包装在Windows脚本(.wsf)文件中,并使用标记导入任务计划程序类型库,以便脚本可以访问该类型

我想用VBScript编写创建计划任务的脚本

我需要使用任务调度器对象的枚举类型将任务设置为以“最高权限”运行

有人知道我是怎么设定的吗

谢谢

我想你是在用电脑,对吧

最简单的解决方案是手动定义脚本中所需的任何常量:

Const TASK_RUNLEVEL_LUA     = 0
Const TASK_RUNLEVEL_HIGHEST = 1

或者,您可以尝试以下操作:将VBScript代码包装在Windows脚本(.wsf)文件中,并使用标记导入任务计划程序类型库,以便脚本可以访问该类型库中定义的常量。您的.wsf脚本如下所示:

<job>
  <reference object="Schedule.Service" />
  <script language="VBScript">
    WScript.Echo TASK_RUNLEVEL_HIGHEST
  </script>
</job>

WScript.Echo任务\u运行级别\u最高
您可以在此处找到有关Windows脚本文件的更多信息:。

您使用的是什么API(WMI//)以及您指的是什么类型?如果您将当前代码添加到您的帖子中,将会有所帮助。