@echo off for /f "tokens=1,4" %%i in ('dir /a-d /s /tc^|findstr /r "^"') do ( if "%%i" geq "2007-10-10" if "%%i" leq "2007-10-24" echo %%i %%j ) pause