Заголовок
1С, Перебор файлов в директории, получить файлы директории, архив, zip, архивация, маска названия файла, шаблон названия файлов, НайтиФайлы, ЧтениеZIPФайла, поиск файлов
//Поиск файлов в директории по шаблону наименования
//Разархивировать

ЗипФайлыОбмена = НайтиФайлы("C:/Директория1", "Message_*.zip");
Для Каждого ЗипФайлОбмена Из ЗипФайлыОбмена Цикл
    ИзвлечьИзЗип = Новый ЧтениеZIPФайла(ЗипФайлОбмена.ПолноеИмя);
    ИзвлечьИзЗип.ИзвлечьВсе(ДиректорияОбмена);
    ИзвлечьИзЗип.Закрыть();
КонецЦикла;

//Архивирование файлов
ЗипАрхив = Новый ЗаписьZipФайла(ИмяФайлаАрхива, , , МетодСжатияZIP.Сжатие, УровеньСжатияZIP.Оптимальный, );
ЗипАрхив.Добавить("C:/Директория1/Файл.txt");
ЗипАрхив.Записать();