我想了个思路:在初次运行时写入注册表或某个文件一点时间信息。再在开头添加判断信息,比如用当前时间与初次运行时间比对。但是,如果想改的话,so easy了。而且,我觉得bat做时,最好直接存天,不要精确到时分秒,否则也不容易计算。
仅供参考。
在程序开始时候写个判断就可以了,now可以显示当前时间,设定个时间进行比较即可完成。
简单的方法,你算好几号后不让使用,就是判断当前日期是几号,你自己改一下日期看看效果吧。
@echo off
if %date:~5,6% gtr 01-28 echo 大于01-28
pause
在windowS/SYSTEM32/里写一个计数器
然后用bat2exe将其改为EXE他就看不出 了