Red de conocimiento informático - Computadora portátil - Programación bat, especificando todas las líneas entre dos líneas que se generarán en texto

Programación bat, especificando todas las líneas entre dos líneas que se generarán en texto

setlocal enableelayeexpansion

set start=0

for /f "delims=" %%i en (a.txt) do (

if "%%i"=="!DATA" establece inicio=1

if "%%i"=="!DATB" establece inicio=2

if ! start!==1 echo %%i>>a.log

si !start!==2 echo %%i>>b.log)