vc 请问如何让程序在每天的某一个时间点开始运行

时间:2021-08-12 07:24:14
请问各位大虾:
   如何让我的子程序在每天的某一个时间点开始运行呢?其他时间执行对文件的操作,执行完毕,自动停止,或者将线程阻塞

13 个解决方案

#1


设置系统schedule task
AT命令

#2


引用 1 楼 oyljerry 的回复:
设置系统schedule task
AT命令


能否具体一点儿,谢谢!
最好有步骤

#3


cmd.exe中运行at.exe /?就有帮助
如果要编程的方式设置计划任务,看
http://msdn.microsoft.com/en-us/library/aa383614(v=VS.85).aspx

#4


添加一个计划任务,时间和程序启动的路径自己改。
at 23:47 /interactive cmd /c start e:\weather.exe
at 23:47 /interactive cmd /c start e:\WBWallPaper.exe

http://blog.sina.com.cn/s/blog_6a9546dc0100lcng.html


#5


似乎很麻烦,有没有简单又好用的方法啊...

#6


那你再写个服务程序,每天定时启动你的程序

#7


控制面板中计划任务添加一个新任务

#8


自己可以在程序中设置一个定时器,在定时器响应函数中,获取系统时间,比较。最好做一个配置文件的形式。子线程中可以用一个while(flag){};当执行到最后时,flag = false。也就是什么都不执行,这样应该可以了吧,当然,在定时器响应函数中,设置flag = true也行,给子线程传递一个参数也行。看你把flag设置为全局还是局部变量了。

#9


引用 4 楼 king_hhuang 的回复:
添加一个计划任务,时间和程序启动的路径自己改。
at 23:47 /interactive cmd /c start e:\weather.exe
at 23:47 /interactive cmd /c start e:\WBWallPaper.exe

http://blog.sina.com.cn/s/blog_6a9546dc0100lcng.html
这个方法就很简单啊

#10


引用 1 楼 oyljerry 的回复:
设置系统schedule task
AT命令
学习了,mark

#11


附件-〉系统工作-〉计划任务

这么简单的破事。

#12


错了,是:
附件-〉系统工具-〉任务计划

#13


任务计划

即at 命令

#1


设置系统schedule task
AT命令

#2


引用 1 楼 oyljerry 的回复:
设置系统schedule task
AT命令


能否具体一点儿,谢谢!
最好有步骤

#3


cmd.exe中运行at.exe /?就有帮助
如果要编程的方式设置计划任务,看
http://msdn.microsoft.com/en-us/library/aa383614(v=VS.85).aspx

#4


添加一个计划任务,时间和程序启动的路径自己改。
at 23:47 /interactive cmd /c start e:\weather.exe
at 23:47 /interactive cmd /c start e:\WBWallPaper.exe

http://blog.sina.com.cn/s/blog_6a9546dc0100lcng.html


#5


似乎很麻烦,有没有简单又好用的方法啊...

#6


那你再写个服务程序,每天定时启动你的程序

#7


控制面板中计划任务添加一个新任务

#8


自己可以在程序中设置一个定时器,在定时器响应函数中,获取系统时间,比较。最好做一个配置文件的形式。子线程中可以用一个while(flag){};当执行到最后时,flag = false。也就是什么都不执行,这样应该可以了吧,当然,在定时器响应函数中,设置flag = true也行,给子线程传递一个参数也行。看你把flag设置为全局还是局部变量了。

#9


引用 4 楼 king_hhuang 的回复:
添加一个计划任务,时间和程序启动的路径自己改。
at 23:47 /interactive cmd /c start e:\weather.exe
at 23:47 /interactive cmd /c start e:\WBWallPaper.exe

http://blog.sina.com.cn/s/blog_6a9546dc0100lcng.html
这个方法就很简单啊

#10


引用 1 楼 oyljerry 的回复:
设置系统schedule task
AT命令
学习了,mark

#11


附件-〉系统工作-〉计划任务

这么简单的破事。

#12


错了,是:
附件-〉系统工具-〉任务计划

#13


任务计划

即at 命令