Цитата VitHAK:
Лутшим решением этой проблемы было б переименовать logo.jpg в имя каталога в котором images »
|
ну, если имена каталогов уникальны, то где-то так:
Код:
@Echo off
Set $SRC=D:\Program
Set $DST=D:\Images
For /F "Delims=" %%i In ('DIR /A:D/S/B "%$SRC%\*"') Do If Exist "%%i\Images\logo.jpg" (
REN "%%i\Images\logo.jpg" "%%~ni.jpg"
MOVE "%%i\Images\%%~ni.jpg" "%$DST%\"
)
For /F "Delims=" %%i In ('DIR /A:D/S/B "%$SRC%\data*"') Do RD /S/Q "%%i"
Del /F/S/Q "%$SRC%\*.log" "%$SRC%\*.bak" "%$SRC%\*.tmp"