I have 3k of zips in one folder, is it possible to select all of them and rezip them so that they are using the highest possible compression each.
I don't want to manually unzip them to another folder and then zip them up again.
Recompressing ZIP
Moderators: Hacker, petermad, Stefan2, white
Re: Recompressing ZIP
RazerBack wrote:I have 3k of zips in one folder, is it possible to select all of them and rezip them so that they are using the highest possible compression each.
I don't want to manually unzip them to another folder and then zip them up again.

You mean really 3,000 ZIPs?

¤ In theory, that could be possible using a batch script or so...


Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
Re: Recompressing ZIP
Well I can't tell you a way without a little manual work - and there is a disadvantage to itRazerBack wrote: I don't want to manually unzip them to another folder and then zip them up again.

1. Open your dir with your zip files in one side of TC and an enpty dir in the other side. Make sure that ZIP-packing is set up to max compression.
2. Mark ALL your zip files and press Alt-F9.
3. Check "Unpack path names if stored with files" AND check "Unpack each archive to a separate subdir (name of the archive)".
4. Sit back and enjoy the unpacking - and hope you have enough free disk space

5. Open a new empty dir in the opposite panel of the newly unpacked dirs.
6. Mark ALL the unpacked dirs and pres Alt-F5.
7. Check "Also pack path names (only recursed)", "Recursively pack subdirectories" AND "Move to archive" AND "Create separate files, one per selected file/dir".
8. Enjoy the packing. Now really hope you have enough disk space

The disadvantage of this is that each new zipfile has the content of the old zipfile within a subdir in the new zipfile (in stead of in the "root" of the zipfile).
If none of your original zipfiles has any subdirs inside of them, then this disadvantage can be avoided by not selecting "Also pack path names (only recursed)" when repacking - but ONLY then

Maybe this can be of some help

License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar