7Zip командная строка: Добавить без атрибута каталога D
499
mobokai
Я хотел бы добавить все файлы в папке, включая все файлы во всех подкаталогах с их путями в zip-архив. Так что это похоже на обычное рекурсивное добавление, но мне нужно добавить каталоги без атрибута D. Я знаю, что это может быть достигнуто в zip-файле, но как это сделать с 7zip?
Вот скриншот архива с D:
И вот один без D:
Как каталог без атрибута D вообще должен работать? Вы имеете в виду `zip --no-dir-records`, в котором нет каталогов _at all_?
grawity 6 лет назад
2
Я не знаю насчет zip --no-dir-records.
mobokai 6 лет назад
0
Но я могу создать оба архива zip, опубликованных выше, с помощью 7Zip. Папка без D создается с параметром -ir! Dir \ *. *, Но это исключает каталоги с точкой, а также файлы без точки.
mobokai 6 лет назад
0
Вынуждая сохранять или нет всю структуру директив, которая влияет на хранение только пустых папок, кажется ... когда не сохранено, структура папок восстанавливается из цепочек фордеров, которые хранятся как части полных имен файлов, поэтому папки empy теряются.
Akina 6 лет назад
0
Да, независимо от метода, вы видите это, потому что записи каталога не сохраняются _все_. Браузер показывает виртуальные записи, потому что он должен что-то показывать. Обратите внимание, что у них нет меток времени или _any_ других метаданных, а не только атрибута D.
grawity 6 лет назад
0
Ок, отлично. Так как же мне этого добиться?
mobokai 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
.profile в Mac OS X?
-
6
Какие функции Zsh вы используете?
-
5
Прозрачная командная строка в Vista?
-
-
4
Используйте портфель Windows из командной строки
-
8
Как создать zip-файл, совместимый с Windows под Linux
-
4
Почему некоторые команды не существуют?
-
11
Есть ли простой способ разделить mp3 файлы?
-
21
Сжатие с RAR против ZIP
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
4
Синхронизация удаленных папок в Linux