1.

Solve : Program to unzip files in multiple folders??

Answer»

Hello!

I am looking for a program that can help me unzip zipped files in zipped folders....My mom recently sent me a bunch of photos, each in a .zip archive, each in a .zip folder. There are about 50 folders. To go through each one and unzip the contents is very time consuming. This is how she has organized her photos to "Save space". I have spoken with her.

Is there a way to do this? I already have WinRAR, but it does not unzip all the ARCHIVES, only the main one (The folders, not the files inside the folders, unless selected individually.)
I am told there is an organizational scheme, and do not want to move the files unless I have to.

To show, it goes like this

Folder 1.zip
    >Photo 1.zip
    >Photo 2.zip
    >Photo 3.zip etc.
Folder 2.zip
    >Photo 1.zip etc.
Folder 3.zip etc.

And so on. When I extract the folders, the photos inside are still zipped individually.

Thank you very much for any assistance.There are a number of programs out there that will do this. I can't really recommend one because I've never used them, but if you search Google for something like "program to search inside zip files", you'll get several hits. Give some of them a try.I just made a program for this. It suited my fancy. Don't feel special

DeepUnzip



It's not perfect, and it has a few limitations, but I guess that's to be expected with only a few hours work. I don't think it extracts files in the archive that are within subfolders, with the exception of zip files.

You give it a source folder, and a destination folder; PREFERABLY, the latter should be empty. It will not overwrite existing files. It will LOOK in the given folder- and all it's subfolders- for zip files. when it finds one, it will extract it's contents to the given destination folder. To help prevent conflicts, the name will be the base name of the zip file, an underscore, and the file being extracted. Extensions are preserved. All contents of zip files are extracted, except for other zip files; for other zip files, it does the same thing. The original files are only read from and nothing in the source directory is modified.

For example, if there was a A.zip with a file A.txt and B.zip, and B.zip contained B.txt, the LOWEST level B.txt would end up being extracted to the destination folder as A_B_B.txt.

In your case, it should be able to grab any image files that are inside zip files which themselves are inside other zip files. It shouldn't overwrite or delete any files, but I don't want my program to be responsible for a DATA disaster so please make backups first 

I have included the source as well. It uses a very handy Zip library I've been using with .NET for a while now.

("Actual" Download Page on my site) Quote from: BC_Programmer on June 01, 2012, 03:20:22 AM

I just made a program for this. It suited my fancy. Don't feel special

DeepUnzip



It's not perfect, and it has a few limitations, but I guess that's to be expected with only a few hours work. I don't think it extracts files in the archive that are within subfolders, with the exception of zip files.

You give it a source folder, and a destination folder; preferably, the latter should be empty. It will not overwrite existing files. It will look in the given folder- and all it's subfolders- for zip files. when it finds one, it will extract it's contents to the given destination folder. To help prevent conflicts, the name will be the base name of the zip file, an underscore, and the file being extracted. Extensions are preserved. All contents of zip files are extracted, except for other zip files; for other zip files, it does the same thing. The original files are only read from and nothing in the source directory is modified.

For example, if there was a A.zip with a file A.txt and B.zip, and B.zip contained B.txt, the lowest level B.txt would end up being extracted to the destination folder as A_B_B.txt.

In your case, it should be able to grab any image files that are inside zip files which themselves are inside other zip files. It shouldn't overwrite or delete any files, but I don't want my program to be responsible for a data disaster so please make backups first 

I have included the source as well. It uses a very handy Zip library I've been using with .NET for a while now.

("Actual" Download Page on my site)


This was perfect! Thank you so much!Awesome thing to do, BC. Even if it suited your fancy.


Discussion

No Comment Found