Я работаю над пакетным скриптом для чтения файла журнала из местоположения (для конкретного пользователя)Как выполнить поиск в файлах журналов для определенной строки?
Вводная строка поиска вводится пользователем;
Если строка найдена, скопируйте всю строку в другой текстовый файл.
Ожидаемое:
- Введите местоположение файла журнала: Путь к лог-файл \ abclog.txt
Введите строку поиска: ERROR или ошибки (/ я для нечувствительны)
Строки, содержащие ERROR или ошибка копируются в новый текстовый файл.
у меня это до сих пор, как код:
@echo off
set /p Input=Enter some text:
echo %Input% findstr "%Input%" < C:/logfile.txt
if %errorlevel%==0 (echo Found! logged files into newlog.txt
) else (
echo No matches found)
Если у вас есть проблемы со сценарием или конкретными вопросами, мы будем рады помочь. Пожалуйста, поймите, что это не фабрика кода, которую вы заказываете, и сообщество служит. –
получил это .. но очень новый для пакетного сценария. Следовательно, запрос .. – john
Итак, ваш LogFile содержит строки ошибок, которые вы надеетесь их поймать? не так ли? – Hackoo