中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 03:47
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]求一删除3小时前创建的BAK文件的批处理或脚本! 查看 1,888 回复 26
16 发表于 2008-04-17 22:59 ·  中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
msgbox f
'fso.deletefile f,true

看这里,删除我是注释了的。去掉前面的单引号即可。
17 发表于 2008-04-17 22:59 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
框里只有一个该删掉的文件的路径和一个确定,点后提示下一个该删的文件的路径
18 发表于 2008-04-17 23:00 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
去掉单引号还是会有提示!不过能删掉了
19 发表于 2008-04-17 23:02 ·  中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
提示是为了给你看的,注释掉就可以了。
20 发表于 2008-04-17 23:05 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
我是一窍不通,怎么弄掉?
21 发表于 2008-04-17 23:09 ·  中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
直接删除,

或者

在msgbox前加个E文的单引号。
22 发表于 2008-04-17 23:16 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
搞定了,谢谢老大,想不到碰到你这样的热心人,非常感谢!
23 发表于 2008-04-17 23:27 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
对了老大,如果清理1小时或者2小时呢?改哪个?
24 发表于 2008-04-17 23:33 ·  中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
if datediff("h",f.DateCreated,now)>3 then

改这里的3.

datediff("h",f.DateCreated,now)这个函数就是计算两个日期之差。


其中的h就是返回小时的。
25 发表于 2008-04-17 23:40 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
哦,知道了,返回小时还不懂什么意思,是不是就是按小时计算的?还可以更改按天计算?
26 发表于 2008-04-17 23:42 ·  中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
yyyy 年
q 季度
n 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
m 分钟
s 秒


看看上面吧。
27 发表于 2008-04-17 23:45 ·  中国 河南 商丘 联通
初级用户
积分 32
发帖 15
注册 2008-04-16 11:48
18年会员
UID 116051
性别 男
状态 离线
明白了,回头有时间好好跟你学,我要睡觉了,晚安!
论坛跳转: