中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-29 08:04
47,816 主题排行 / 349,916 发帖 / 今日 0 篇 / 48,265 会员排行
DOS批处理 & 脚本技术(批处理室) » (已结)一个关于删除大小和类型一样的文件的问题!
可打印版本  4,069 / 25
第16楼 WinXYhappy 发表于 2006-10-27 02:56
初级用户 发帖 14 积分 30
Originally posted by he200377 at 2006-10-27 01:15 AM:
要是把文件内容重复的删除那不好办~



不是不是,那样就太复杂了。其实是这样的:
这个文件夹里有很多一样(内容一样)的文件。
只是在文件命名命名的时候,所以就会出现*1*.txt,*2*.txt~~
其实只要把*1*保存,其它都不要就够了。
而像temp1.txt于tmp1.txt是不一样(文件大小)的。
只有temp1.txt于temp2.txt是一样的。这样会简单一点吧?????
谢谢了!
第17楼 WinXYhappy 发表于 2006-10-27 03:01
初级用户 发帖 14 积分 30
Originally posted by electronixtar at 2006-10-27 02:52 AM:
记得一个软件叫:重复文件查找器

啊啊啊啊啊,还有种东西。我去找找。不过还是希望能帮我解决这个问题。
谢谢electronixtar大虾的鼎力指导。
第18楼 不得不爱 发表于 2006-10-27 03:24
超级版主 发帖 2,044 积分 5,310 来自 四川南充
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%a in ('dir/a-d/b/oe') do set/a c+=1&set a!c!=%%a&set b!c!=%%~za&set c!c!=%%~xa
for /l %%a in (1,1,%c%) do set/a d=%%a+1&for /l %%b in (!d!,1,%c%) do if not !b%%a!.==. call :1 %%a %%b
goto :eof
:1
if !b%1!==!b%2! if !c%1!==!c%2! set b%2=&del "!a%2!"
goto :eof
第19楼 不得不爱 发表于 2006-10-27 03:28
超级版主 发帖 2,044 积分 5,310 来自 四川南充
经过反复试验上面的代码应该可以解决楼主的问题,不过这个主题是不是发错地方了?
第20楼 WinXYhappy 发表于 2006-10-27 03:52
初级用户 发帖 14 积分 30
Originally posted by qwe1234567 at 2006-10-27 03:24 AM:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%a in ('dir/a-d/b/oe') do set/a c+=1&set a!c!=%%a&set b!c!=%%~za&set c!c!=%%~xa
for /l %%a in (1,1,%c%) do set/ ...


哈哈哈哈哈哈,多谢qwe1234567版主的perfect codes。完全成功!!!

在这里还要感谢electronixtar,我的表达能力让他花费了许多脑细胞。不过我也学会了许多.bat知识,以后我会继续请教:electronixtar大虾的,不过又要浪费electronixtar的许多脑细胞了-_-。^_^

同样要感谢he200377,lxmxn大虾们的关注,不然我的帖要沉到海底去了!!

!!!!!这些话怎么这么熟悉!!!!好像是*****TV里的台词一样。

^_^多谢各位了,qwe1234567版主说的不错,我认真出去看了看门牌号。。郁闷进错门了!不过一错错到底吧,就到这落个户也不错。况且上面的code我还有不懂的地方要请教。
第21楼 不得不爱 发表于 2006-10-27 03:56
超级版主 发帖 2,044 积分 5,310 来自 四川南充
我还是给转到{DOS批处理 & 脚本技术(批处理室)}吧,
第22楼 WinXYhappy 发表于 2006-10-27 04:03
初级用户 发帖 14 积分 30
Originally posted by qwe1234567 at 2006-10-27 03:56 AM:
我还是给转到{DOS批处理 & 脚本技术(批处理室)}吧,

qwe1234567版主,你要我怎么说你!!
你就是好人。^_^
第23楼 vkill 发表于 2006-10-27 04:12
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
文章标题严重错误,怎么可以说是重复文件???引导我们错误的理解
第24楼 WinXYhappy 发表于 2006-10-27 04:20
初级用户 发帖 14 积分 30
Originally posted by he200377 at 2006-10-27 04:12 AM:
文章标题严重错误,怎么可以说是重复文件???引导我们错误的理解


^_^,不好意思,我就说我语文不好吗。
不然electronixtar大虾也不会浪费如此多的脑细胞了。哈哈哈。
我也希望有大侠可以加QQ或MSN之类的,这样如果不懂,我也好慢慢解释。不过。。。。我试过很多次了没人加我。5555555555555555555~~~~~。
只好不厌其烦慢慢问了,也希望各位大虾能体谅吧!!
第25楼 不得不爱 发表于 2006-10-27 04:39
超级版主 发帖 2,044 积分 5,310 来自 四川南充
因为标题与内容不符合,请楼主修改标题名为:
(已结)一个关于删除大小和类型一样的文件的问题!
否则楼主可能会被扣积分!方法是点主题下面的 编辑 进行编辑!
第26楼 WinXYhappy 发表于 2006-10-27 05:23
初级用户 发帖 14 积分 30
Originally posted by qwe1234567 at 2006-10-27 04:39 AM:
因为标题与内容不符合,请楼主修改标题名为:
(已结)一个关于删除大小和类型一样的文件的问题!
否则楼主可能会被扣积分!方法是点主题下頮..

收到,马上解决!哈哈哈
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023