Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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've gotten quite used to the OS X way of unarchiving, i.e. double-clicking on an archive file unzips it in the current directory. If everything in the archive is contained within a single directory, it extracts straight-away, if not, it creates a directory (same name as the file) and all your stuff ends up there.

Most of the time, that's exactly what I need, I don't really need a pop-up of winrar or 7-zip, showing me the package contents. Is there a simple enough way to do the same with Windows? I'd be fine with some registry editing or scripting, if necessary.

share|improve this question

7-Zip does offer that functionality from the context menu (right-click) - see attached screenshot.

enter image description here

share|improve this answer
First of all, I'd need that as a default action, not in a context menu. And most Windows archiving applications I've seen offer exactly those two features: Extract it right here, or extract it to a directory named <filename>. I need the latter, but only if it isn't already all in one directory. Or else, I just end up with "dir_name/dir_name/*.*". Only create a directory to prevent clobbering the current one. – mhd Aug 2 '12 at 11:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .