@echo off type nul>new.txt for /f "tokens=1,2* delims=:" %%a in ('findstr /n .* "a.txt"') do ( if "%%b" neq "" ( >>"new.txt" echo %%b ) else ( goto :eof ) )