找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 27224|回复: 2

[文件操作] 查找多张内容相同但文件名不同的图片的批处理

[复制链接]
发表于 2009-6-6 10:29:45 | 显示全部楼层 |阅读模式
我有一堆图片,今天发现有许多图片相同,但文件名不同,想用求一个Bat文件:能够找出这些图片并删除掉。
如果找出后能够删除保留一份更好!!

[ 本帖最后由 happlyboy 于 2009-6-6 10:31 编辑 ]
发表于 2009-6-6 13:30:58 | 显示全部楼层
  总感觉具有查找重复内容图片的命令行工具是存在的,不过一下子没找到,或许可以通过曲折点的方法,用命令行工具判断这些文件的MD5值是否相同,从而找出重复的文件,不过,这样只能找出一模一样的图片,如果是稍有不同的图片,就比较不出来了。

  要完美地解决楼主的问题,恐怕还得用专门的图形界面软件来解决,推荐楼主使用 FirmTools Duplicate Photo Finder 这款软件,它可以在多个目录中(含子目录)比较图片是否相同,能显示相似度,并能在主界面中直接成对预览近似的两张图片,非常好用,官方主页是:http://duplicatefinder.firmtools.com
发表于 2016-8-25 18:14:46 | 显示全部楼层
第三方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
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 04:29 , Processed in 0.037276 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表