4

Oftentimes I'll have one of two problems when unzipping an archive in windows. Either I'll get a duplicate folder structure

Extract to "New Folder\":

Downloads\NewApp.zip
Downloads\NewApp\
Downloads\NewApp\NewApp\
Downloads\NewApp\NewApp\File1
Downloads\NewApp\NewApp\File2
Downloads\NewApp\NewApp\...

Or I'll get an explosion of the app's files in the same directory where the compressed archive resides:

Extract here:

Downloads\NewApp.zip
Downloads\NewApp.exe
Downloads\NewApp.cfg
Downloads\NewApp.nfo
Downloads\NewApp.dll
...

I'm looking for an intelligent zip application that will determine whether the contents are in a subfolder or not, and expand it in a way that doesn't give me duplicate folder.

4

What you need is exactly Bandizip by Bandisoft.

In Bandizip's settings, select the Context Menu heading. Then, under Extraction Menu, enable Extract Automatically.

If you like, you can even enable the Extract Automatically functionality as the default double-click action by selecting Extract Automatically in the Double-click Action section of that same settings page.

When you use Bandizip's Extract Automatically functionality, it will create a subfolder only when one is needed. If the zip file only contains a single file or subfolder, it will not create a subfolder. If the zip file contains a bunch of files, it will automatically create a new subfolder for you.

Enjoy!

enter image description here

Image source: bandisoft.com

  • 2
    Double points: here and on super user :-) Nice answer – Thomas Weller Jan 18 '16 at 17:23
  • Is it possible to install this (and use the "extract automatically on double click" feature) without installing the context menu? This looks great, but I hate adding extra context menus in Windows--it just feels "messy", imo. – Wowfunhappy Feb 25 '16 at 18:27
  • 1
    @Wowfunhappy I'm not sure, but I think so. The double-click functionality and the context menu functionality are both highly customizable. – RockPaperLizard Feb 25 '16 at 22:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.