我目前面临的问题是,我需要每隔一小时执行一个批处理文件,任何人都可以提供一个代码spinet,每小时启动一个指定的文件,例如myfile.bat?C++代码每小时执行一个文件
回答
根据您的系统环境,您可以使用cronjob轻松完成此操作。
随着/一个cronjob你可以安排它的任何分钟/小时/天等..
您可以提供的cronjob执行的功能,你可以将一个C++ EXE运行的服务的路径你需要。
例如:我有一个cronjob每小时计划一个php函数(这是一个临时的解决方法,通常我只是运行php脚本)发送用户预先模拟邮件。
0 * * * *卷曲http://mydomain.com/my_email_scheduler.php
的5个位数前述我的函数调用确定计划时间
[分钟] [小时] [日] [月] [星期]命令行以诚待执行
编辑::刚才注意到您的评论,你没有可用的任务调度..然后,我会建议睡每隔一小时一个线程并在执行功能醒来。
使用睡眠的替代方法是使用timers。
这确实意味着你需要通过创建GUI的过程(如果它听起来那么简单,可能根本不值得)
< - 我的不好。这样做的好处之一是,你可以确保每半小时执行一次,而不是每半小时+执行一次。
不,我不认为您需要为了使用定时器而创建GUI。 – 2011-05-08 21:32:09
@Andreas Rejbrand,所以你不:)我一直使用WM_TIMER消息而不是回调函数,我完全忘记了能够设置回调。我现在要纠正它。 – Matt 2011-05-08 21:34:18
@Mat你甚至不需要回调函数,如果你愿意,你可以创建不可见的窗口。这在很多地方都是非常有用的技巧 - 它允许非GUI应用程序执行需要窗口句柄的事情。 – 2011-05-08 21:41:05
- 1. 编写Java代码将执行每隔一小时(石英)
- 2. Windows C++代码(与CRON类似)每xx小时执行一次命令
- 3. 将C代码文件合并为一个C代码文件
- 4. 每天执行一次代码
- 5. 为每个新线程执行代码?
- 6. 在每个请求上执行代码
- 7. 如何在同一时间每天一次在c#服务中执行代码?
- 8. 在一个ant构建文件中执行命令行代码
- 9. 如何在服务器中每隔24小时执行一段代码?
- 10. Makefile - 为文件夹中的每个.c制作一个可执行文件
- 11. 在C#中执行实时代码.net
- 12. 如何在Python中执行一小部分C代码?
- 13. C#每30天运行一次代码
- 14. C++宏来记录每一行代码
- 15. .bashrc代码在第一次登录时每天执行1次
- 16. 每天在特定时间执行一些代码
- 17. 每天执行更改为每小时执行在PHP
- 18. 执行一次每个值C++
- 19. “拼接”的代码放到一个Windows可执行文件
- 20. 从python源代码构建一个Windows可执行文件
- 21. 我该如何计算一小段C#代码执行需要多长时间?
- 22. 为批处理中的每个元素执行一些代码
- 23. 为ASP.NET的每个请求(aspx和cshtml)执行一些代码
- 24. 每次调用一个函数都要执行的代码
- 25. 从C#.ashx的运行的Cscript.exe不VBScript文件执行代码
- 26. C++ while()...关于执行一行代码的条件
- 27. 如何获取库/可执行文件的可执行代码段的大小?
- 28. 执行代码时发送事件
- 29. 在执行php脚本时回显一个php代码到html文件
- 30. 在运行时将代码注入可执行文件
不幸的是,我没有可使用的Task Scheduler服务,所以我不能设置任务 – Daniel 2011-05-08 21:08:23
我爱用[A尖晶石(HTTP结合:// en.wikipedia.org/wiki/File:Spinet-q50-2822x829.jpg)[执行文件](http://petruccilibrary.org/wiki/Lessons_for_the_Harpsichord_or_Spinet_(Loeillet,_John))有时 – sehe 2011-05-08 21:43:42