如何使用C++在任务计划程序中创建任务

How do I create a task in Task Scheduler with C++

本文关键字:任务 程序 创建 计划 C++ 何使用      更新时间:2023-10-16

我想创建一个程序,以便我所说的"添加任务",它询问我所有变量,如"任务名称"和其他变量。

然后我使用 system() 使用以下命令:

schtasks/create/tn TaskName/tr TaskRun/sc schedule/mo modifier

如何在 system() 命令中使用C++变量?

或者,如果您有更好的方法,请告诉我。

感谢您的帮助。-克里斯

您可以使用任务计划程序 API。它有两个版本:

  • 任务计划程序 1.0 接口 - 可用于C++开发。
  • 任务计划程序 2.0 界面 - 可用于在C++和脚本环境中进行开发。

此外,从文档中记下每个 API 支持的环境。

任务计划程序需要以下操作系统。

  • 任务计划程序 1.0:客户端需要 Windows Vista、Windows XP、Windows 2000 Professional、Windows Me 或 Windows 98。服务器要求 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。
  • 任务计划程序 2.0:客户端需要 Windows Vista。服务器需要 Windows Server 2008。