Code: Select all
@echo off &setlocal enableDelayedExpansion
set "$fileIn=Load_all.M72"
set "$fileOu=Load_NAR.M72"
> "!$fileOu!" type nul
for /F %%? in ( '^( find /V /C"" ^< "!$fileIn!" ^) 2^>nul' ) do set "$NumberOfLines=%%?"
< "!$fileIn!" (
set /A $at = 0 &for /L %%i in ( 1, 1, !$NumberOfLines! ) do (
set "$=" &set /P "$="
if defined $ if "!$:;---- NAR signed binaries=!" NEQ "!$!" set /A $at = 1
if !$at! NEQ 0 (
set /A $filter = 0
if defined $ if "!$:;---- Groupe data files=!" NEQ "!$!" set /A $filter = 1
if defined $ if "!$:;---- Component: NAR KIA Tetra 0521=!" NEQ "!$!" set /A $filter = 1
if defined $ if "!$:;---- Catalog: 8295000521_KIA.MXX=!" NEQ "!$!" set /A $filter = 1
if defined $ if "!$:8295000521_KIA.P3A=!" NEQ "!$!" set /A $filter = 1
if !$filter! EQU 0 >>"!$fileOu!" (echo(!$!)
)
)
)
exit /b
if defined $ if "!$:;---- Component: NAR KIA Tetra 0521=!" NEQ "!$!" set /A $filter = 1
if defined $ if "!$:;---- Catalog: 8295000521_KIA.MXX=!" NEQ "!$!" set /A $filter = 1
if defined $ if "!$:8295000521_KIA.P3A=!" NEQ "!$!" set /A $filter = 1
it is version related, 0521,, how I can not hard code the above 3 lines, I tried * not working, any thought?
Thanks