今天由于網站的原因,需要删除不同檔案夾下的同名圖檔。
在百度、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循環語句。執行的結果如下圖示:
