@echo off & setlocal EnableDelayedExpansion
for /f "tokens=1*" %%a in ('findstr "^newStreetAddress" a.txt') do (
set /a n+=1
set !n!a=%%b
)
for /f "tokens=1*" %%a in ('findstr "^newState" a.txt') do (
set /a o+=1
set !o!b=%%b
)
for /f "tokens=1*" %%a in ('findstr "^newNumber" a.txt') do (
set /a p+=1
set !p!c=%%b
)
for /f "tokens=1*" %%a in ('findstr "^Zip" a.txt') do (
set /a q+=1
set !q!d=%%b
)
for /l %%c in (1,1,%n%) do echo !%%ca! !%%cb! !%%cc! !%%cd!>>extract.txt
(参考了下 4 楼的代码,修改了下。)
Last edited by tireless on 2008-10-11 at 21:40 ]