@echo off
setlocal enabledelayedexpansion
set "output_file=success_events.log"
if exist "%output_file%" del "%output_file%"
for %%f in (*.log) do (
echo Processing file: %%f
for /f "tokens=*" %%a in ('type "%%f" ^| findstr /c:"write success" /c:"read success"') do (
echo %%a >> "%output_file%"
)
)
echo All success events have been extracted and saved to "%output_file%"
endlocal