Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I think you all know that: you're getting a zip file and you don't know whether it contains all files in a folder or only the files. In order to not get a messed up directory, I never use "Extract here" but always use "Extract to <Foldername>" (using 7Zip).

Unfortunately, if the Zip file has a folder, there are always two folders, so I need to move the files up one directory level.

Is there a way to always extract into a folder but avoid duplicate folders like \ZipFileName\FolderInZip\?

Update

I'm looking for context menu operations of ZIP files, not opening the ZIP file first. Speed is everything :-)

share|improve this question
up vote 2 down vote accepted

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

share|improve this answer

When you open a zip archive in 7-Zip, the GUI will have a column called Folders. If all items contain a value in the Folders column, you don't have to unzip to a new separate folder.

share|improve this answer
2  
That's true, but requires even more clicks to first open the archive, click Extract, select the destination folder, press Ok and close 7Zip. Maybe I should mention that I extract via context menu only. – Thomas Weller Jan 10 '14 at 7:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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