Board logo

标题: [文件操作] 查找多张内容相同但文件名不同的图片的批处理 [打印本页]

作者: happlyboy    时间: 2009-6-6 10:29     标题: 查找多张内容相同但文件名不同的图片的批处理

我有一堆图片,今天发现有许多图片相同,但文件名不同,想用求一个Bat文件:能够找出这些图片并删除掉。
如果找出后能够删除保留一份更好!!

[ 本帖最后由 happlyboy 于 2009-6-6 10:31 编辑 ]
作者: namejm    时间: 2009-6-6 13:30

  总感觉具有查找重复内容图片的命令行工具是存在的,不过一下子没找到,或许可以通过曲折点的方法,用命令行工具判断这些文件的MD5值是否相同,从而找出重复的文件,不过,这样只能找出一模一样的图片,如果是稍有不同的图片,就比较不出来了。

  要完美地解决楼主的问题,恐怕还得用专门的图形界面软件来解决,推荐楼主使用 FirmTools Duplicate Photo Finder 这款软件,它可以在多个目录中(含子目录)比较图片是否相同,能显示相似度,并能在主界面中直接成对预览近似的两张图片,非常好用,官方主页是:http://duplicatefinder.firmtools.com
作者: pcl_test    时间: 2016-8-25 18:14

第三方http://www.bathome.net/s/tool/index.html?key=md5sum
  1. @echo off
  2. for /f "delims=" %%a in ('dir /a-d/b *.jpg *.jpeg *.png *.bmp *.gif') do (
  3.     for /f %%b in ('md5sum "%%a"') do if not defined #%%b (set #%%b=1) else echo;del "%%a"
  4. )
  5. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2