Простенький BAT-скрипт который все найденные в папке файлы раскладывает по папкам-датам. Директории в которых производится поиск берутся из файла paths.txt(на каждой строчке по пути).
@echo off setlocal enabledelayedexpansion @for /f "tokens=*" %%b in (%cd%\paths.txt) do ( rem echo b=%%b cls echo ‘®авЁа㥬 д ©«л ў Ї ЇЄЁ Ї® ¤ в ¬ ў ¤ЁаҐЄв®аЁЁ "%%b" pushd %%b for /f "tokens=*" %%a in ('dir /O D /b /a:-d "%%b"') do ( set dat=%%~ta if /i "!dat!" neq "" ( if /i "%%~xa" neq ".bat" ( if /i "%%a" neq "paths.txt" ( set dat1=!dat:~6,4!!dat:~3,2!!dat:~0,2! cls echo ‘®авЁа㥬 д ©«л ў Ї ЇЄЁ Ї® ¤ в ¬ ў ¤ЁаҐЄв®аЁЁ "%%b" echo "%%a" -^> "%%b\!dat1!\" md "%%b\!dat1!" 2>nul& move /y "%%a" "%%b\!dat1!\" >nul )))))