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 have been asked to extract a ZIP file having in it 3 tar files and each tar file contains around 3000 gz files.

I had to extract the main ZIP file first then extract the tar files second then extract the gz files which took a time for me.

Is there a way to extract such file with one click? I am using Windows and probably the file was compressed using a linux

share|improve this question
What program are you using for 'unzipping'? Have you tried 7-zip? – mirkobrankovic Jun 17 '13 at 6:56
in fact the problem here is how to extract thousands of archived packages at the same time - which might take a lot of time. i imagine there are no parts of archives involved, but just simple archived folders/files. i doubt there is any solution which may shorten the necessary time for extracting so many archived files, but as far as 'one clicking' is concerned, select all and right-click 'extract here' may be the closest. 7-zip will act as a file manager/browser when opening the archive, it would navigate down to the last level of the archives where such commands could be issued – cipricus Jun 17 '13 at 7:10

I'm not aware of a "one-click" solution, but 7-Zip ( is always my go-to applicaion in Windows for extracting archives. It supports all the formates you lised in your question.

A quick search for "7-zip recursive extract" led me straight to this answer here: If you feel confident enough with command-line scripting, you might be able to apply that answer to your archive.

share|improve this answer

See this

Custom script to unzip recursively

share|improve this answer

Your Answer


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.