找回密码
 加入
搜索
查看: 3052|回复: 10

[系统综合] 如何 写 每天只执行一次 当天再次运行则不自动退出呢?

 火.. [复制链接]
发表于 2010-9-29 11:52:16 | 显示全部楼层 |阅读模式
。。。如何操作。。想了很久了
发表于 2010-9-29 12:15:13 | 显示全部楼层
不明白你说的是什么意思。
发表于 2010-9-29 12:32:25 | 显示全部楼层
是当天还是24小时内,两个概念。
 楼主| 发表于 2010-9-29 13:09:27 | 显示全部楼层
当天。。。
发表于 2010-9-29 13:33:28 | 显示全部楼层
#Include <date.au3>
$ini = @HomeDrive&"\autolog.log"
if FileReadLine($ini,1) <> _NowCalcDate() then
FileWrite(Fileopen($ini,2),_NowCalcDate())
msgbox(48,"","今天第一次运行!")
else
msgbox(16,"","今天已经运行过了!")
endif

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

发表于 2010-9-30 17:54:45 | 显示全部楼层
判断日期写日期文件名
发表于 2010-10-3 19:15:55 | 显示全部楼层
生成个ini文件,运行时判断如果ini是空的或者在当前计算机日期之前的,则将当前计算机的日期信息写入,再次运行时,判断到刚才写入的日期和当前日期是同一天,则。。。。你所谓的不自动退出。。。。
发表于 2010-10-4 08:31:39 | 显示全部楼层
嗯 ,不错
发表于 2010-10-4 10:02:57 | 显示全部楼层
利用系统自带的计划任务执行你的EXE
发表于 2010-10-4 20:35:27 | 显示全部楼层
在那个日录生成个当前日期的文件名,检测文件名来看运行过没有
发表于 2010-10-4 22:00:35 | 显示全部楼层
生成日志文件.里面记录当天日期,从日期判断
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-13 17:19 , Processed in 0.082782 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表