楼 主
[求助]有无时间到期的批处理
发表于 2007-07-03 20:15 · 中国 广东 肇庆 电信
初级用户
★★
积分 165 发帖 74 注册 2007-01-08 08:17 19年会员 UID 75816 性别 男
状态 离线
有无时间到期的批处理:
执行某程序,到规定日期就不执行的批处理
第 2 楼
发表于 2007-07-04 12:57 · 中国 浙江 杭州 电信
银牌会员
★★★
积分 2,000 发帖 621 注册 2007-01-01 00:00 19年会员 UID 75212 性别 男
状态 离线
第 3 楼
发表于 2007-07-04 13:47 · 中国 广东 肇庆 电信
初级用户
★★
积分 165 发帖 74 注册 2007-01-08 08:17 19年会员 UID 75816 性别 男
状态 离线
第 4 楼
发表于 2007-07-04 16:27 · 中国 上海 联通
版主
★★★★★
积分 9,023 发帖 5,017 注册 2007-05-31 19:39 19年会员 UID 89899 性别 男
状态 离线
方法一:
使用计划任务
方法二:
在批处理的开头判断一下当前日前
如果满足一定条件就goto :EOF
第 5 楼
发表于 2007-07-04 16:38 · 中国 山西 太原 联通
初级用户
★
积分 36 发帖 14 注册 2006-09-06 20:48 19年会员 UID 61977 性别 男
状态 离线
@echo off
if exist %windir%\times.txt (goto rep) else echo 10>%windir%\times.txt
:rep
for /f "tokens=1" %%a in (%windir%\times.txt) do (
set /a times=%%a
)
if %times% EQU 0 echo 到期&pause>nul&exit
echo 剩余使用次数%times%
set /a times-=1
echo %times% >%windir%\times.txt
pause>nul
这个可以限制使用次数
第 6 楼
发表于 2007-07-05 11:50 · 中国 广东 肇庆 电信
初级用户
★★
积分 165 发帖 74 注册 2007-01-08 08:17 19年会员 UID 75816 性别 男
状态 离线
5楼的意思TIMES.TXT是否可以换成ABC.EXE ?
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正