Мой вариант:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
setlocal enableextensions enabledelayedexpansion
set /a iFrom = 5
set /a iTo = 15
for /f "usebackq tokens=1,2* delims=[]" %%i in (
`type "E:\Песочница\0308\0001.txt" ^| find.exe /v /n ""`
) do if %%i geq %iFrom% if %%i leq %iTo% echo.%%j
endlocal
exit /b 0
Работает и с пустыми строками.