SunNeSoft, верно, только не в 7z
Можно почитать
здесь, под "читать далее >>"
По поводу кабарка - здесь его можно скачать
http://support.microsoft.com/kb/310618, почитать про использование можно, запустив cabarc /? - его синтаксис несколько отличается от большинства других архиваторов.
Код:
cabarc [опции] команда [архивный файл] [файлы для сжатия] [@список файлов] [директория для распаковки\]
Команда x - распаковать, n - создать новый архив; -m none - метод сжатия "без сжатия".
Если по поводу процентов - почитай хелп по команде for (for /?, раздел про "for /f"), там описано лучше, чем я опишу