开发背景:
一日,在整理自己优盘时,发现里面有好多重复的文档等文件,就想把重复的文件删除,然而,有些文件内容是一摸一样的,但文件名称却不一样,人工来删除这些重复的文件必须得一个一个打开来看,并且有时还不能完全记住。所以就想编写一个软件来帮助清理重复的文件,于是,这个软件便诞生了。
开发思路:
通过遍历指定目录下指定的文档类型,并对其进行比较,从文件大小和修改日期来判断,如果两项指标完全一样的话就被认为是内容相同的文件,进而列出来,供使用者多项选中后直接删除。
软件使用:
1、选中想要清理的文件类型后,点击“查找”按钮,指定搜索目录,之后,程序将在指定目录下完成指定文件类型的搜索,并进行比较,列出内容相同的文件。
2、使用者选定需要删除的文件,点击“删除”按钮,就可以将选定的重复文件进行删除(不可恢复)。
3、如果被查找出来的重复文件比较多,一时不能删除完,可以将查找出的文件列表导出到搜索文件的目录下,暂时不支持导入功能。
几点说明:
1、程序用VB6编写成,绿色软件,能运行于各个操作系统。
2、由于程序需要比较大量的文件,需要占用大量的内存,所以,建议运行时关闭其他程序,如果运行时间过长的话(5分钟),可以尝试先从一些小的文件夹入手。
3、这是以前编写的软件,结果在一次电脑重做系统时,源文件给丢了,暂时只有软件,如果有需要的话,我可以在写一个出来提供源码。
1