能否通过批处理或计划任务让一个程序一天内只能运行一次

想限制小孩在家一天只能玩一次某个游戏,有没有较简便的方法,用批处理或者计划任务结合实现此功能?

有简单的方法,可以用你说的批处理加计划任务实现
方法一 用批处理把游戏主程序改名使其不能打开,计划任务一天运行一次,需要两个批处理,一个把游戏文件名改了 一个改回来
方法二 用批处理检测游戏进程 有就结束游戏进程 计划任务设置1分钟检测一次
下面是方法二的批处理
tasklist|find "QQ.exe"
if %errorlevel%==0 taskkill /f /im "QQ.exe"
下面这句单独在cmd下运行,是添加计划任务
schtasks /create /tn 玩一次游戏 /tr 批处理路径 /sc MINUTE /mo 1追问

我也想过用这种方法,但每天开关电脑的时间不确定,也能够实现一天只运行一次或者两次吗

追答

那就启动时运行

追问

能否实现每天只能第一次启动时运行,再重启之后不能运行呢

追答

可以 就是在批处理前面添加判断系统日期

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-10
用批处理弄个临时文件做计数器,运行一次写个记录,再次运行读出这个记录判断一下,符号条件调用游戏,不符合就退出。
第2个回答  2013-01-08
第3个回答  2012-02-04
- -
相似回答