При указании папки для архивации без файлов консольный 7zip создает архив в любом случае, пустой. Можно ли сделать так, чтобы 7zip не создавал архив, если в нём нет ни одного файла?
Пока приходит в голову только удалять скриптом файлы .7z размером меньше определенного, но это как-то криво. Есть ли штатная возможность?
(1) На самом деле задача сложнее - речь идет о дифф бэкапах. Механизм по записи в файл только новых и измененных файлов в 7zip есть, но если изменений не было - он создает пустой файл. Вот этого хотелось бы избежать.
(5) Кобиан не может другое - создавать отдельный архив для каждого подкаталога в целевом каталоге. Так что приходится скриптом с циклом for.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший