Парсиг htm файла с помощью CMD/bat
Дан лог файлы формата htm результат работы программы для бэкапа iperius Задача парсить этот файл с условием если найдено "Бэкап выполнен успешно" выполнить echo "0" >C:\result.txt, если не найдено "1". перепробовал десятки вариантов решения не нашел, подскажите
Отчет Iperius Backup
Бэкап локально
Бэкап выполнен успешно
Начало бэкапа: 17.12.2024 23:00:44
Конец бэкапа: 18.12.2024 0:15:38 (1 час, 14 Минуты, 54 Секунды)
Размер скопировнных данных: 110,2 GB
Количество обработанных файлов: 50134
Вид исключения: Служба
Компьютер/Аккаунт: SERVER / СИСТЕМА
Версия Windows: Майкрософт Server 2019 Std.(64-разрядная) (B.17763)
Ответы (1 шт):
Автор решения: Oopss
→ Ссылка
findstr /C:"Бэкап выполнен успешно" C:\result.txt >nul && echo 0 || echo 1
Но есть нюанс, кириллица должна быть в кодировке cp866, иначе находить не будет, цена command.com