Иерархически сообщать обо всех файлах в формате Zip-of-Zip из интерфейса командной строки

270
MAbraham1

У меня есть родительский файл WinZip, который содержит сотни дочерних файлов WinZip на 64-разрядном компьютере под управлением Windows 7. В каждом дочернем WinZip-файле содержится много «внучатых» файлов. Мне нужно создать текстовый файл с подробным отчетом обо всех разобранных файлах: дочерних файлах и файлах внуков в каждом дочернем файле.

Используя командную строку (64-разрядная версия 4.0 [сборка 10562]), можно создать текстовый отчет о дочерних файлах, но не о встроенных файлах в каждом дочернем файле:

wzzip /vb MyFileFamily.zip > MyFileFamilyReport.txt 

Средство WinZip или интерфейс командной строки предлагают способы создания отчетов для дочерних файлов, но не для встроенных файлов. Как создать полный отчет обо всех файлах внутри zip-of-zips из командной строки?

0
Я не уверен, как вы собираетесь это сделать без написания какого-либо скрипта, который работает в цикле, чтобы временно извлечь содержимое каждого zip-файла и сообщить о нем. rrirower 10 лет назад 1
Согласились, учитывая этот аналогичный ответ: http://superuser.com/questions/770255/recursively-process-zip-archives-to-extract-files- while-discarding-specific-form/770270#770270 MAbraham1 10 лет назад 0

1 ответ на вопрос

1
Pablo

Swiss File Knife позволит вам сделать это из командной строки в Windows.

sfk list -arc MyFileFamily.zip> MyFileFamilyReport.txt

Похожие вопросы