删除重复文件的程序


删除重复的文件功能使用方法:建一个BAT文件,如1.bat,里面写入:RemoveDup免费云主机域名licate.exe path2 path3 (或者在命令行下输入以上内容)其中path2表示原文件夹,path3表示要检测和删除的文件夹例如文件夹path2中有:1.txt、2.txt、3.txt、4.txt、5.txt例如文件夹path3中有:4.txt、5.txt、6.txt、7.txt、8.txt(path2和path3中4.txt、5.txt是同名同大小的文件)执行 RemoveDuplicate.exe path2 path3之后:文件夹path2中有:1.txt、2.txt、3.txt、4.txt、5.txt文件夹path3中有:6.txt、7.txt、8.txt其中文件夹path3中的4.txt、5.txt会被删除。写此方法的目的:  本人有两台开发机和一台家用机,平时很多源代码和设计文件在各个机器上转来转去,复制很多份,最近发现其中一台开发机容量已经爆满,想着把两台开发机和家用机上面的所有源代码和设计文档做一个去重复的处理(两台开发机上都有类似网虫的监控服务,会监控和下载网络上的很多资源),只保留其中一套,例如开发机A、开发机B、家用机C,以“开发机A”作为基础,去删除“开发机B”、“家用机C”上重复的源代码和各种文档。———————————————————–可将本程序放入 “开发机A”,在控制台下执行RemoveDuplicate.exe pathA ,其中 pathA 表示基础路径(以其中的源代码和各种文档作为参照),执行之后会生成一个all.conf文件,其中记载“开发机A” pathA路径下所有文件的信息(名称、路径、大小);例如将RemoveDuplicate.exe放入“开发机A”的D盘符下控制台输入命令cd d d: 切换到D盘符控制台输入 RemoveDuplicate.exe d: 或者 RemoveDuplicate.exe “d:”会在D盘下生成一个all.conf文件————————————————————-然后将本程序RemoveDuplicate.exe和all.conf文件放入“开发机B”,在控制台下执行 RemoveDuplicate.exe “an exists directory” pathB ,其中”an exists directory” 表示一个不存在的文件路径,可以直接写成” “(空字符串千万不要省略引号),或者写成 aaaaaaaaa 等一个不存在的路径,pathB 表示“开发机B”需要被检查和删除的文件夹路径;例如将RemoveDuplicate.exe放入“开发机B”的D盘符下控制台输入命令cd d d: 切换到D盘符控制台输入 RemoveDuplicate.exe ” ” d: e: 或者RemoveDuplicate.exe ” ” “d:” “e:”会将“开发机B”上d:和e:路径下与all.conf中相同的文件给删除。然后控制台输入 RemoveDuplicate.exe d: 将“开发机B”的D盘符下所有文件都计入all.conf中然后控制台输入 RemoveDuplicate.exe e: 将“开发机B”的E盘符下所有文件都计入all.conf中————————————————————-然后将本程序RemoveDuplicate.exe和all.conf文件放入“家用机C”,在控制台下执行 RemoveDuplicate.exe “an exists directory” pathC(其余同上);例如将RemoveDuplicate.exe放入“家用机C”的D盘符下控制台输入命令cd d d: 切换到D盘符控制台输入 RemoveDuplicate.exe ” ” e: 或者RemoveDuplicate.exe ” ” “e:”会将“家用机C”上e:路径下与all.conf中相同的文件给删除。

相关推荐: HillStone – 入门配置

hillstone主打防火墙产品,具体介绍可以自己看百度百科:hillstone百度百科介绍1、快速搭建局域网默认管理口的ip地址是192.168.1.1登录浏览器 http://192.168.1.1,先点击面板左边的”Network”,然后再点击面板右边的…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/27 11:05
下一篇 01/27 11:07