//Элементы перечисляют содержимое архива,
//не распаковывая его
Архив = Новый ЧтениеZipФайла("backup.zip");
Части = Новый Массив;
Для Каждого Элемент Из Архив.Элементы Цикл
Части.Добавить(Элемент.ПолноеИмя);
КонецЦикла;
Сообщить(СтрСоединить(Части, ", "));
Сообщить("Файлов: " +
Архив.Элементы.Количество());
//Отдельный элемент извлекают, не трогая
//остальные: так берут один файл
//из большого архива
Для Каждого Элемент Из Архив.Элементы Цикл
Если Не СтрЗаканчиваетсяНа(
Элемент.ПолноеИмя, ".xml") Тогда
Продолжить;
КонецЕсли;
Архив.Извлечь(Элемент, "restored",
РежимВосстановленияПутейФайловZIP
.Восстанавливать);
КонецЦикла;
Архив.Закрыть();