Ответы:
Я обнаружил, что можно получить постепенный прогресс из командной строки (без графического интерфейса). Попробуйте ключ -bsp1: https://sevenzip.osdn.jp/chm/cmdline/switches/bs.htm
Тем не менее, лучший способ создать и отследить создание zip-архива, вероятно, использовать пакет npm, называемый архиватором ( https://github.com/archiverjs/node-archiver/issues/147 ), который не требует переключения контекста или чтения выходного потока для отслеживания, и мои тесты показывают, что он работает с той же или лучшей скоростью, чем 7zip