- @echo off&setlocal enabledelayedexpansion
- md results 2>nul
- for /f "delims=" %%i in ('dir/b *.txt') do (
- set flag=
- for /f "tokens=1* delims=:" %%a in ('findstr /n .* "%%i"') do (
- set "str=%%b"
- if "!str:~,8!"=="【1.基本资料】" set flag=yes
- if "!str:~,8!"=="【2.股东变化】" set flag=yes
- if "!str:~,1!"=="★" set flag=
- if "!str:~,1!"=="☆" set flag=
- if defined flag echo,!str!
- )>"results\%%i"
- )
复制代码 保存为bat文件,结果在同目录下的results文件夹里。 |