Файлы = НайтиФайлы("D:\Архив","*.txt");
ДатаГраницы = КонецДня(КонецМесяца('2012-06-12'));
Для Каждого СтрФайл Из Файлы Цикл
Если СтрФайл.ПолучитьВремяИзменения() < ДатаГраницы Тогда
ИмяДобавляемогоФайла = СтрФайл.ПолноеИмя;
ФайлАрхива.Добавить(ИмяДобавляемогоФайла,,);
КонецЕсли;
КонецЦикла;
ФайлАрхива.Записать();
выбранные файлы поместить в отдельную папку Удаляемые, затем поместить в архив, записать, а затем выбрать все файлы из папки удаляемые, и методом удалить файлы удалить их
простите, сама спрашиваю, и сама отвечаю получается. Простите ради бога. Просто видимо одна на работе сижу, мож поэтому )))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший