今天由于网站的原因,需要删除不同文件夹下的同名图片。
在百度、google中扫荡了很久也没有找确切的解决方法,只能自己动手想办法解决了。因为牵涉到的图片比较,大概计算了一下有1500张图片,这要自己手动删除的话。
你懂得啊,兄弟们,那要累死了呢……
这就想到了,批处理。说实话,批处理咱也是不怎么懂呢,也知道一点皮毛。但是这就够了。使用如下的代码,就可以解决问题了:
@echo off
for /r E:\ceshi\yuan\prom-dresses %%i in (*) do (
for /r E:\ceshi\delete\s\prom-dresses %%a in (*) do (
if "%%~ni"=="%%~na" Del /f /q /a "%%a"
echo Del /f /q /a "%%a"
))
pause
此语句利用两个for循环语句。执行的结果如下图示:
未经允许不得转载:烂泥行天下 » 烂泥:使用批处理批量删除不同文件夹下的同名文件