程序如何在特定时间运行?

时间:2015-01-29 07:44:08

标签: c

(对不起,我的回答有点变化)

我想知道我可以编写一个在特定时间运行的程序吗?有没有办法自动运行程序?另一个问题:我可以编写一个程序,只要执行另一个程序就会运行吗?

请注意,操作系统是什么并不重要,我希望有一种方法可以在程序代码中,也就是我编写一行代码来执行操作,因为我无法提示不同的用户将其OS选项更改为做手术。

3 个答案:

答案 0 :(得分:2)

在Windows上,您可以使用任务计划程序,它可以在特定时间执行程序,具有特定用户等。

在Linux上你有类似的东西。 cronjobs / crontabs。您可以找到here的介绍。

基于新问题: 这是什么意思?如果您的程序没有运行,则无法触发。所以基本上你的程序必须在后台全天候运行并等待事件。 也许你应该看一下this帖子。

答案 1 :(得分:1)

在Windows中,您正在使用任务计划程序和AT命令。你提到这个 link.

答案 2 :(得分:0)

您需要开发一个守护程序/服务流程,其工作只是按要求的时间间隔或在特定时间执行您的应用程序。