Same problem ! not solved yet ?
Ошибка при архивировании 7z
-
При архивировании папки в 7z-формат BAS выдает ошибку «[Archive] : Failed to archive folder, unknown error». Похоже, что целевой архив создается хотя бы частично, а дополнительный файл .7z.tmp остается в рабочей папке.
Формат zip-файла, похоже, работает нормально.
-
давно такая ошибка, используй зип
-
@Nicolas said in Ошибка при архивировании 7z:
давно такая ошибка, используй зип
7-zip может при некоторых вариантах быть в 10 раз эффективнее zip.
Например, при сжатии большого кол-ва текстовых файлов, если информация в них повторяется.Если это отпечатки json, то сжимает просто отлично.
-
@Nicolas said in Ошибка при архивировании 7z:
@sergerdn ну тогда и смысл умничать на этот счет
Смысл есть всегда, даже если кому-то в конкретный момент времени что-то не понятно в чем смысл.
Может быть сам топикастер решит починить, может быть ты сам, может быть кто-то другой, может быть ... и так далее.
-
Спасибо вам, ребята, за обсуждение этой темы. Да, я помню, что уже сталкивался с этой ошибкой давным-давно, но думал, что она была исправлена в то время.
Как отметил @sergerdn, 7zip гораздо эффективнее для нашей цели сжатия папок профиля, чем zip.
Я пытался использовать 7z.exe из Windows-установки 7zip, в целом он работает, но при многопоточности есть некоторые проблемы с застреванием и оставлением большого количества .tmp-файлов. Сейчас пробую 7za или, возможно, новый 7zr с сайта разработчиков, если они будут работать лучше.
Также заметил, что есть куча node-модулей для 7zip, но не уверен, какой из них взять.
-
ну так то много вариантов, если не ограничиваться басовским модулем
https://en.bandisoft.com/bandizip/help/parameter/ -
Перепроверил: - установил в систему 64 битный 7z с официального сайта.
В басе стандартный модуль, нормально архивирует папку. И распаковывает тоже.