中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何在WIN98里按预设时间删除指定的文件夹,求BAT
作者:
标题: 如何在WIN98里按预设时间删除指定的文件夹,求BAT 上一主题 | 下一主题
nblue
初级用户




积分 117
发帖 37
注册 2006-6-8
状态 离线
『楼 主』:  如何在WIN98里按预设时间删除指定的文件夹,求BAT

现有一台windows98系统的电脑,我们这台电脑主要是做监控之用,就是吓唬吓唬人的,一般情况下没人理它所以很少关闭。现在的问题是电脑硬盘小,用不了多久就要清理一下。因此我想根据我的思路请教一个批算是程序。
我的思路是,做一个秕处理程序,它的功能是:在指定的时间自动运行(如指定在2009年11月15日12:00运行),然后删除指定的文件夹(如自动删除C:/JK/OL)或者删除指定的文件夹里的所有东东(如自动删除C:/JK/OL文件夹里的所有内容)。并且,删除是彻底删除,不要在删除后文件又跑到了回收站,那和没有删除一样。

另外需要说明一下,对于我来讲有两个难点,1,这台电脑很少会重启,所以怎么让批处理自动运行是个问题,因为以我的水平只有将批处理加入到启动项里,在电脑重启后才能使批处理自动运行。而当电脑不重启话,我如何才能在设定的时间到达时,批处理自动触发启动运行。
2,C:/JK/OL文件夹是监控程序时时在用的文件夹,监控程序生成的东西就放在这里面,我试过,在监控程序运行时,不能直接删除OL文件夹提示错误。那么如何才能在删除时避过监控程序此时在使用的文件而成功删除其它的文件。
3,还有一条就是批处理成功删除指定的文件夹或文件夹里的内容后,再将自身删除。

上面的功能如果全部能实现,则我可以制作多个批处理,然后将指定不同的时间,如这个批处理在11月15号删除,下一个批处理在12月1号删除。就太爽了。

谢谢。急。

注意几点:
1,运行环境在98系统下
2,功能一是在指定的时间到达之时批处理自动运行删除指定的文件夹或文件夹里的所有内容
3,功能二是当完成上述所讲的任务后批处理删除自身。

2009-11-15 18:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: