Ask the Readers: Software to extract archives in multiple folders

Martin Brinkmann
Mar 22, 2008
Updated • Nov 29, 2012
ghacks
|
17

Here is the problem that I'm currently facing. I sometimes download files from the Internet that are packed and placed into different folders of the same hard drive. I normally unpack them in each folder separately which takes quite a bit of manual work depending on the amount of folders with files that can be unpacked.

I was not able to come up with an application that would recursively scan all folders and subfolders that I point it to and unpack all files found inside those folders. It should be able to handle the most common formats like zip and rar and have no problems with multi-volumes.

What could work - was to lazy to figure that out yet - would be to create a batch script that would process the folders one by one. My question however is if there is an application that is capable of extracting archives in different folders in one go. If you know of an application or have another tip let me know please.

Update: The results are in. We have found a number of program suitable for the job. My favorite program is the unpacker Extract Now which is a versatile program that supports the majority of popular archiving formats. All you need to do is drag and drop files or folders containing compressed files into the ExtractNow window to have them extracted.

The program will process them one by one and extract them to a location that you can pick manually or define automatically. The automatic option unpacks the archive into an archive folder so that everything is sorted in Windows Explorer in the end.

Newer versions of the program support password lists that you can load in case you need to unpack password protected achieves. Another interesting feature is the ability to monitor folders for archives to extract archives that are found automatically when found.

 

Advertisement

Previous Post: «
Next Post: «

Comments

  1. FM said on May 11, 2012 at 6:13 am
    Reply

    Hello.
    This is an “old” post, but i imagine that someone/sometime, will reach it, like i did, because this is a common problem to everyone.
    So, i would like to say this:
    EXTRACTNOW is the ONLY and PERFECT solution, don’t botter to search anything else!!!
    Easy to use and to set, AMAZING and do the job…
    It even deletes (pemannently or to the recycle bin) the zip/rar files after extraction..
    AMAZING
    :)

  2. Jesse said on April 16, 2011 at 8:03 pm
    Reply

    Just want to thank those who mentioned “extractnow” – awesome little program, and it’s free!

    Only thing I would like to do with it, is have it name the files a little better. But as-is, it does this trick perfectly.

  3. Omerta said on December 2, 2010 at 6:24 am
    Reply

    whoa
    ExtractNow is fully capable to do this
    1- drop the files to the EN window
    in settings, select Destination/extract to same directory as archive, then in post extraction select delete archives, and you’re done!

    Thanx for this nice little gem!

  4. Omerta said on December 2, 2010 at 6:07 am
    Reply

    WinRAR is definitely NOT able to do this. The question was simple, what software is able to extract multiply archives to their OWN folder with one click.

    WinRAR is NOT.

    First, you have to choose the files called rar in explorer, with the search function, using the switch: “*.rar NO *part* NO *sub*” – then only the *.rar files will come up.

    I am stuck at this point, but trying further. I let you know about any solution.

  5. Syahid A. said on April 7, 2008 at 7:30 am
    Reply

    Nice set of tools in the comments here. I don’t know that WinRAR can do this!

  6. Thinker said on March 24, 2008 at 1:23 am
    Reply

    WinRAR is best solution for me too :)

  7. Roman ShaRP said on March 24, 2008 at 12:32 am
    Reply

    I can use it via Search tab of my filemanager (Altap Salamander, formerly known as Servant Salamander). Because it supports Explorer context menu, than I can select all archives, and extract them via 7-zip (it can extract every archive in separate folder).

  8. m--s said on March 23, 2008 at 3:06 am
    Reply

    Use filemanagers!

    You could try Far Manager, or Total Commander (and as a FREE alternative, Necromancer’s DOS Navigator – it isn’t only for DOS anymore).

    I am using file managers extensively, and the task is trivial for all three of them, although, under each of these you need to use other features to achieve this. In Far it will be a “find” option followed by selecting everything and extracting all. In NDN it will be the “flatten” option, then selection and extraction. I don’t remember right now how to do this under Total Commander, but I am sure there is an easy way to do this.

  9. Martin said on March 23, 2008 at 12:46 am
    Reply

    I knew I’m good but that good, nah ;) Mouser sounds really nice, will give it a closer look.

  10. mouser said on March 22, 2008 at 4:42 pm
    Reply

    While a little more complicated to learn than the dedicated programs mentioned by others, you might also check out my strange “Drag+Drop Robot” program:
    http://www.donationcoder.com/Software/Mouser/dragdrop/index.html

    It was basically designed to let you run other commandline tools in situations like the one you describe. On the Drag+Drop Robot webpage you’ll even see a demo movie which shows it being used to zip and unzip large groups of files.

    Again, i don’t think the program would be overkill for what you are trying to do since there are other programs designed specificially for what you are wanting, but if for example you needed to do other stuff as you unzipped or if you needed more control over the operation, you might find it useful.

    -mouser

  11. Moose said on March 22, 2008 at 4:16 pm
    Reply

    You already did :P https://www.ghacks.net/2007/07/29/extract-now/ I knew I’d mentioned it before :D

  12. Martin said on March 22, 2008 at 3:40 pm
    Reply

    Excellent choices guys. Thanks so much, will try them out and write an article about it.

  13. Moose said on March 22, 2008 at 3:33 pm
    Reply

    I use ExtractNow – perfect for this job! I’m sure I’ve mentioned it on here before…

    http://www.extractnow.com/

    “ExtractNow is a simple utility that allows you to extract multiple archives quickly and easily. ExtractNow is not a complete archival solution. It’s main purpose it to allow the user to extract multiple archives easily.”

    Even does the recursive scan you want :) Just drop the top level folder on it…

  14. Harsh said on March 22, 2008 at 2:17 pm
    Reply

    WinRaR does that for me

  15. Dan said on March 22, 2008 at 1:52 pm
    Reply

    Try WinRAR, it has a shell right-click option to extract multiple files to their own directories.

  16. Rarst said on March 22, 2008 at 1:49 pm
    Reply

    Pretty rare function.

    WinRAR (shareware) can do this natively – select folder, press extract button, select “extract to separate folders” option (or something like that, I have non-english interface) – otherwise it would only process first found archive.

    Long (but free :) ) way – windows find function, search for all archives, select all of them, right click, process with capable archiver that can work with multiply files and can integrate to context menu (tested with 7zip, option is “unpack to *”). Main problem – it’s hard to predict where unpacked folders wil land (near one of multiply archives, no idea how is location chosen).

    Update – figured it out. “Extract” option, type path like “c:\unpacked\*\” and each archive will be unpacked to separate sub-folder (generated from archive name) in “c:\unpacked\”

  17. Enigma said on March 22, 2008 at 1:15 pm
    Reply

    Unpacker is the only thing I have come close to
    http://www.snapfiles.com/get/lwunpacker.html

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.