批处理指定时间段执行某程序

批处理指定时间段执行某程序,第1张

可以写两个批处理

1:执行\\server\cs\cs.exe

2:关闭cs.exe进程

然后分别添加到<控制面板>的任务计划,7:00运行批处理1;21:00运行批处理2

批处理1就是运行指定路径的程序,批处理2可以如下编写:

————————————————————

@echo off

taskkill /F /IM ***.exe

::***.exe表示cs.exe产生的进程名,可以查看进程管理器

pause

————————————————————

再加个字段addtime 默认值没有

然后你判断,例如你用rs变量获取了该行记录

if isnull(rs("addtime")) or datediff(m,time,time2)>60 then

(进行你的加分和记录IP处理,并且把字段addtime更新为当前时间)

end if '条件为:当上次的时间为空或者现在距离上次的时间已经超过60分钟

60分钟那个你可以自己改,datediff是求时间差的函数,括号里的需要你自己根据情况写程序处理

这样说的够明白了不?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11351964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存