Все CabPack - это относительно простой интерфейс для makecab.exe
. Если вам нужен архиватор CAB для командной строки, вы можете попробовать собственный файл Microsoft cabarc.exe
. Я думаю, что он был включен в XP и 2003 Resource Kit Tools.
Тем не менее, PowerArchiver не должен иметь никаких проблем при добавлении папок в CAB-архив. Вы хотите, чтобы все содержимое результирующего CAB-архива находилось в одной подпапке?
Однако CAB-файлы очень чувствительны к порядку файлов, когда дело доходит до уровня сжатия. Если вы можете группировать файлы по типу, то в некоторых случаях вы можете немного улучшить сжатие. Для этого вам понадобится инструмент для создания пользовательских файлов DDF.
Все это говорит: почему CAB? Единственное, о чем я могу думать, это то, что декомпрессия встроена в Windows XP и выше, и уровень сжатия может быть значительно лучше, чем ZIP. Однако 7-Zip может легко превзойти его во многих наборах файлов, и издержки SFX-заглушки будут минимальными, если вы захотите включить их.