中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 18:43
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 全盘搜索指定的文件并备份文件所在目录下的特定文件。
可打印版本  658 / 0
第1楼 Mxark 发表于 2009-11-26 17:57
初级用户 发帖 30 积分 64
全盘搜索指定的文件并备份文件所在目录下的特定文件。
目的:备份文件
在论坛搜了一遍没有想要的结果,发帖请各位网友帮帮忙,有急用,谢谢!

1.假设在我电脑的C和E盘下已知均存在文件(假设为Filesh.exe),其他分区也可能有此文件,全盘搜索指定的文Filesh.exe并获取所在的目录名(假设C和E盘下的目录名分别为Images、EayImages,也可能是其他名称)。

2.判断Filesh.exe所在目录下是否存在文件(随便假设1.txt、x.jpg、2.doc)
如果存在就在磁盘的最后一个分区建立一个总目录AAA,并在目录AAA下分别建子目录(以Filesh.exe所在目录命名),再在各自的子目录下建以现在的时间(格式200911261730 --日期+时间命名)建立目录,分别复制当前目录下的文件到最后一个分区所在的子目录的子目录下。

3.每当7天备份一次,并判断备份的文件夹(200911261730,...)是否超过3个,如果超过三个删除最早的一个。

[ Last edited by Mxark on 2009-11-26 at 17:58 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023