首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么让windows在某个特定的时间点执行某项操作

2013-11-03 
如何让windows在某个特定的时间点执行某项操作比如我定义了两个函数f,g我想在下午14:00执行f,下午18:04执

如何让windows在某个特定的时间点执行某项操作
比如我定义了两个函数f,g
我想在下午14:00执行f,下午18:04执行g。怎么做??
ThreadpoolTimer好难用,而且在WTL中根本没法使又是怎么回事??
[解决办法]
windows中的任务计划应该可以!
[解决办法]

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Windows\system32>at /?
AT 命令安排在特定日期和时间运行命令和程序。
要使用 AT 命令,计划服务必须已在运行中。

AT [\\computername] [ [id] [/DELETE] 
[解决办法]
 /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] 
[解决办法]
 /NEXT:date[,...]] "command"

\\computername       指定远程计算机。如果省略这个参数,
                     会计划在本地计算机上运行命令。
id                   指定给已计划命令的识别号。
/delete              删除某个已计划的命令。如果省略 id,
                     计算机上所有已计划的命令都会被删除。
/yes                 不需要进一步确认时,跟删除所有作业
                     的命令一起使用。
time                 指定运行命令的时间。
/interactive         允许作业在运行时,与当时登录的用户
                     桌面进行交互。
/every:date[,...]    指定在每周或每月的特定日期运行命令。
                     如果省略日期,则默认为在每月的
                     本日运行。
/next:date[,...]     指定在下一个指定日期(如,下周四)运
                     行命令。如果省略日期,则默认为在每
                     月的本日运行。
"command"            准备运行的 Windows NT 命令或批处理
                     程序。


C:\Windows\system32>

[解决办法]
C:\>schtasks /?

SCHTASKS /parameter [arguments]

描述:
    允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任
    务。替代 AT.exe。

参数列表:
    /Create         创建新计划任务。

    /Delete         删除计划任务。

    /Query          显示所有计划任务。

    /Change         更改计划任务属性。

    /Run            立即运行计划任务。

    /End            中止当前正在运行的计划任务。

    /?              显示帮助消息。

示例:
    SCHTASKS
    SCHTASKS /?
    SCHTASKS /Run /?
    SCHTASKS /End /?
    SCHTASKS /Create /?
    SCHTASKS /Delete /?
    SCHTASKS /Query  /?
    SCHTASKS /Change /?

热点排行