Se você emprestar utilitários Unix (por exemplo, instalando qualquer um dos Cygwin , GnuWin32 , unxutils etc) então provavelmente você pode conseguir isso com uma combinação de grep
e cat
cat 'grep -l target *.txt | sort {options}'
ou talvez
grep -l target *.txt | sort {options} | xargs -n 1 cat blanklines.txt
Provavelmente você pode usar o Windows Powershell.