У меня есть каталог "D: \ logs", состоящий из множества файлов журнала, например: HRS.log, SRM.log, KRT.log, PSM.log et c. Каждый из этих файлов журнала может иметь или не иметь строку "найдено" внутри них. Если файл журнала содержит строку «найдено», то мне нужно сгенерировать файл «fileName.found», например: «SRM.found» в папке «D: \ flags». я написал следующий скрипт, но не могу продолжить:
@echo off
setlocal ENABLEDELAYEDEXPANSION
for %%f IN ("D:\logs\*.log") do (
findstr /i "found" "%%f" >NUL
if "!ERRORLEVEL!"=="0" (
echo.>"D:\flags\%%f.found"
)
)
pause
exit /b
)