- @echo off
- set "outfile=xxx.log"
- type nul>"%outfile%"
- for /f "delims=" %%a in ('dir /a-d/b *.txt') do (
- for /f "tokens=1* delims=::" %%b in ('type "%%a"^|findstr /i "姓名 证件号"') do (
- if "%%b" equ "姓名" (
- set "name=%%c"
- setlocal enabledelayedexpansion
- ) else (
- >>"%outfile%" echo;%%c!name!
- endlocal
- )
- )
- )
- pause
- exit
复制代码
|