Задача

Необходимо распаковать CAB-архив, созданный приблизительно 20 лет назад. В ходе работы выяснилось, что архив может быть поврежден или иметь неизвестную (устаревшую) структуру.

Требования

  • Извлечь все файлы из архива, даже при наличии повреждений.
  • В случае невозможности прямой распаковки, определить тип повреждения и возможность восстановления.
  • Предоставить полный лог процесса распаковки и информацию о найденных ошибках.

Условия

  • Разрешены любые инструменты, включая специализированное ПО для ремонта архивов.
  • Формат результата: список извлеченных файлов и/или подробный отчет о неудачной попытке.

Консолидация данных поставщиков в Excel

Необходимо автоматизировать сбор информации из пяти текстовых файлов и перенести её в единый Excel-файл по предоставленному шаблону. Задача требует аккуратности и следования формату.