我朋友要删除相似的文件名的文件,因为歌曲文件比较多,所以难免有重复的歌曲,比如有这样的歌曲,一首叫“刘德华-忘情水.mp3"还有一首叫“忘情水.mp3"其实是下重复了,现在这样的歌曲很多。我想了一会想不出批处理怎么做,个人感觉关键的难点就是还有许多类似的其它歌曲跟这两首没有关系,或许还有许多叫"刘若英-后来.mp3"跟"后来.mp3"的,想不出有什么方法可以过滤出这样的相似的歌曲,各位朋友们,有好的思路的帮我一下,也好让我可以学习一下,谢谢各位路过的朋友,更感谢帮忙的朋友。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
for /f "delims=" %%i in ('dir /a-d /b /oe') do (
for /f "delims=" %%a in ('dir /a-d /b /oe ^|find /c "%%~ni"') do (
if %%a geq 2 del /q %%i
)
)
pause