用批处理命了删除文件夹pic下50张照片中的重复照片
用批处理删除文件夹pic下50张照片中的重复照片,比如001.jpg,002.jpg,003.jpg,004.jpg,005.jpg,006.jpg……其中001.jpg...
用批处理删除文件夹pic下50张照片中的重复照片,比如001.jpg,002.jpg,003.jpg,004.jpg,005.jpg,006.jpg……其中001.jpg,002.jpg,003.jpg是重复的,004.jpg,005.jpg,006.jpg是重复的,以此类推,怎么删啊,请高手指点,十分感谢
展开
展开全部
先用批处理将001.jpg 004.jpg 007.jpg.......重命名为1.jpg 2.jpg .jpg......... 以文件名排序就可以有选择地保留一个副本,其余的002.jpg 003.jpg 005.jpg 006.jpg........ 可以删除了。
关于批处理文件的处理:1、新建一个EXCEL文件
A列 B列
ren f:\pic\001.jpg 1.jpg
ren f:\pic\004.jpg 2.jpg
ren f:\pic\007.jpg 3.jpg
...... ......
2、将以上A、B列的内容复制在新建的文本文档中
3、将文件另存为“重命名.bat” 注意选择文件类型为“.bat”
4、运行“重命名.bat” 就将A列中的文件名替换成B列中对应文件名
5、特别注意从EXCEL文件中复制在文本文档中时要将A B列之间的空位替换成半角下的一个空格ren f:\pic\001.jpg 1.jpg
f:\pic\是存放路径,如果不相符也要修改
关于批处理文件的处理:1、新建一个EXCEL文件
A列 B列
ren f:\pic\001.jpg 1.jpg
ren f:\pic\004.jpg 2.jpg
ren f:\pic\007.jpg 3.jpg
...... ......
2、将以上A、B列的内容复制在新建的文本文档中
3、将文件另存为“重命名.bat” 注意选择文件类型为“.bat”
4、运行“重命名.bat” 就将A列中的文件名替换成B列中对应文件名
5、特别注意从EXCEL文件中复制在文本文档中时要将A B列之间的空位替换成半角下的一个空格ren f:\pic\001.jpg 1.jpg
f:\pic\是存放路径,如果不相符也要修改
展开全部
把下面代码保存为xx.bat 放那个文件夹下,双击运行,给你写了两种:
一 文件号从小到大排,每三个留一个
@echo off&color f1
setlocal EnableDelayedExpansion
for /f %%i in ('dir/b/a-d/on *.jpg')do (
set/a n+=1,"m=!n!%%3"
if not !m! equ 1 del %%i)
二,按文件名来决定删或留,总是留001 004 007...
@echo off&color f1
setlocal EnableDelayedExpansion
for /f %%i in ('dir/b/a-d/on *.jpg')do (
set "m=3%%~ni"&set/a "m=!m!%%3"
if not !m! equ 1 del %%i)
一 文件号从小到大排,每三个留一个
@echo off&color f1
setlocal EnableDelayedExpansion
for /f %%i in ('dir/b/a-d/on *.jpg')do (
set/a n+=1,"m=!n!%%3"
if not !m! equ 1 del %%i)
二,按文件名来决定删或留,总是留001 004 007...
@echo off&color f1
setlocal EnableDelayedExpansion
for /f %%i in ('dir/b/a-d/on *.jpg')do (
set "m=3%%~ni"&set/a "m=!m!%%3"
if not !m! equ 1 del %%i)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开文件夹pic,
第1步:点击工具栏上的查看图标---“缩略图”
第2步:相片的空白处右击“排列图标”---“大小”,重复的照片会挨在一起,一目了然。
第1步:点击工具栏上的查看图标---“缩略图”
第2步:相片的空白处右击“排列图标”---“大小”,重复的照片会挨在一起,一目了然。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询