6

Я думаю, вы все это знаете: вы получаете zip-файл и не знаете, содержит ли он все файлы в папке или только файлы. Чтобы не получить испорченный каталог, я никогда не использую "Extract here" но всегда использую "Extract to <Foldername>" (используя 7Zip).

К сожалению, если в Zip-файле есть папка, всегда есть две папки, поэтому мне нужно переместить файлы на один уровень каталога.

Есть ли способ всегда извлекать в папку, но избегать дублирования папок, таких как \ZipFileName\FolderInZip\?

Обновить

Я ищу операции с контекстным меню для файлов ZIP, а не для открытия файла ZIP. Скорость это все :-)

2 ответа2

3

То, что вам нужно, это именно Bandizip от Bandisoft.

В настройках Bandizip выберите заголовок Context Menu . Затем в Extraction Menu включите « Extract Automatically .

При желании вы даже можете включить функцию « Extract Automatically извлекать» как действие по двойному щелчку по умолчанию, выбрав « Extract Automatically в разделе « Действие по Double-click Action » на той же странице настроек.

При использовании функции Extract Automatically Bandizip автоматически создается подпапка только тогда, когда она нужна. Если zip-файл содержит только один файл или подпапку, он не будет создавать подпапку. Если zip-файл содержит несколько файлов, он автоматически создаст для вас новую подпапку.

Наслаждайтесь!

Источник изображения: bandisoft.com

1

Когда вы открываете zip-архив в 7-Zip, в графическом интерфейсе будет столбец с названием «Папки». Если все элементы содержат значение в столбце Папки, вам не нужно разархивировать в новую отдельную папку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .