Работа с внешними файлами / ZIP-архивы

//Элементы перечисляют содержимое архива,
//не распаковывая его
Архив = Новый ЧтениеZipФайла("backup.zip");

Части = Новый Массив;
Для Каждого Элемент Из Архив.Элементы Цикл
    Части.Добавить(Элемент.ПолноеИмя);
КонецЦикла;
Сообщить(СтрСоединить(Части, ", "));
Сообщить("Файлов: " +
    Архив.Элементы.Количество());

//Отдельный элемент извлекают, не трогая
//остальные: так берут один файл
//из большого архива
Для Каждого Элемент Из Архив.Элементы Цикл
    Если Не СтрЗаканчиваетсяНа(
        Элемент.ПолноеИмя".xml"Тогда
        Продолжить;
    КонецЕсли;

    Архив.Извлечь(Элемент, "restored",
        РежимВосстановленияПутейФайловZIP
            .Восстанавливать);
КонецЦикла;

Архив.Закрыть();