[Help needed!] Freeware for zipping many folders separately at once ?

  • Thread starter Thread starter klip
  • Start date Start date
Tom McDonald said:
Would Rip-Zip be of any help to you?
http://harmware.com/rztutorial.htm

Tom, have you tried using the zipped files from this one with the more
"standard" packages such as WinZip and PKZIP?

If the format is not recognised by other "zip" programs its utility
would be reduced (though still perhaps very handy for personal use
only as Klip wanted).


Cheers, Phred.
 
Hi,

Thanks to all but it didn't work. ;-(

Zip up the main folder recursively. The folders will not have individual ZIP
backups, but will have "virtual folders" within the ZIP file that can be
accessed individually.

Bob

Remove "kins" from address to reply.
 
klip wrote in said:
Each month I have to save the "Main" folder. But I need to zip all the 20
folders inside as a zip file one by one.

So in "Main" there are :
Folder_1.zip
Folder_2.zip
...
Folder_20.zip

I would like to do it at once (whereas 20 times). Note: I don't want to save
the "Main" folder as a "Main.zip" file. (too much a big file for staying on
a CD).
Winxp SP1

I see you have received several suggestions and found your preferred
solution. Adding this anyway, in case you or others might find it
useful.

In win win2k and I assume also XP, if you have copy of Infozip
<http://www.info-zip.org/pub/infozip/> commandline archiver (free)
in your path:

example, from the commandline:
for /D %v in (C:\MAIN\*.*) do zip -r %v.zip %v

example, in a batch file:
for /D %%v in (C:\MAIN\*.*) do zip -r %%v.zip %%v

The /D switch in the FOR command means list directories in current dir
only (don't list below). The switch only works if you have Windows
command extensions enabled (is by default).

%v or %%v is just a name we give a temp variable, here holding
each directory name, passing directory names from the FOR command to
the ZIP command - one at a time.

-r is infozip's command for recurse directories.

Result: zips up all files in each subdirectory in C:\MAIN, one zip per
(first level)directory. So if you have directory like
C:\MAIN\Folder01\
C:\MAIN\Folder02\
all files and subdirectories in C:\MAIN\Folder01\ will be zipped into
<Folder01.zip> and all files and subdirectories in C:\MAIN\Folder02\
will be zipped into <Folder02.zip> and so on.

Just did a quick test here on my Win2k system to see that it works,
but no extensive testing. So test first: Make a test directory with
some subdirectories in it, add som files, and try it out. Read the
info zip manual (txt file) for help. Also, at the commandline type
FOR /?
for help with the FOR command in XP/Windows,
also search Windows help file for commandline help.

All the best,
Bjorn Simonsen
 
(e-mail address removed) (Phred) wrote in 151056.news.uni-berlin.de:
Tom, have you tried using the zipped files from this one with the more
"standard" packages such as WinZip and PKZIP?

If the format is not recognised by other "zip" programs its utility
would be reduced (though still perhaps very handy for personal use
only as Klip wanted).


Cheers, Phred.

Hi, Phred!

The "zip" format should be recognized by any zip/unzip utility, whatever
program creates it. There should be no problem opening a zip file
created by RipZip, using WinZip or PowerArchiver (my preference) or any
other zip program. Many to choose from.
 
Dear all persons who responded to me,

Many many thanks for your great help. It was very successful. Be sure
that I really appreciated. ;-)

I have tested all the new 3 freewares. Here is my review :

- The bacth file worked really well [Thanks Rir3760]. Alas my mane
folder change name every month so it is why I prefer "Rip-zip".
I think the error is caused by the space in 7-Zip's path, try again
but now place the 7-Zip's path between double quotes, I mean use:
"C:\Program Files\7-Zip\7z.exe" a -tzip "$N.zip" "$N\*" -r

- "QuickZip Backup" [Thanks Son of Spy] : Well that's the only one I
failed to use. I had no clue where the file I have zipped were as a
result. Nevermind.

- "Rip-zip" for me it the best of all of them [Thanks Tom McDonald].
Graphic interface. Can zip and unzip many folders /files at the same
time with many options. It is quite incredible! ;-) Its author even
gives a tips for registring for free! : see bottom of
http://harmware.com/downloads.htm (in fact repeat 10 times
registration!). You can also add "rip-zip" to the windows "send to"
menu. This is great! ;-)

Many thanks again to all of you who taken the time to help. I am
really pleased and happy! ;-)
See ya,
Klip

Glad RipZip found a home on your computer. It's a great little program,
not as well-known as it should be. The author (who also has a terrific
graphics tiling program), has settled on making it freeware, and provides a
registration code at the very bottom of the download page.

And thank you, I missed the trick about using it from the send-to folder.
 
klip said:
Inside "Main" there are 20 or so folders which contain many differents
folders and files (html pdf xls gif jpg ...etc...).

Each month I have to save the "Main" folder. But I need to zip all the 20
folders inside as a zip file one by one.

So in "Main" there are :
Folder_1.zip
Folder_2.zip
...
Folder_20.zip

I would like to do it at once (whereas 20 times). Note: I don't want to save
the "Main" folder as a "Main.zip" file. (too much a big file for staying on
a CD).

I see that you already received solutions which met your reqs quite well.
The tip I want to add into this thread, it doesn't meet what you want
so well, as it is nothing automatied; but possible someone might find
a passing use/interest for it.

So, again: this is not for when wants to set up things to be automatic.
Instead it is for more transient circumstances, and for those times when
one feels too lazy (restin' the noggin') to stop and configure things.

Make a directory and put shortcuts (.lnks) pointing at folders that you
will want to remember to compress. Then right-click on one of those .lnks,
and choose the zipping option on your context menu. The zip utility --
confirmed with PowerArch and with 7zip -- will automatically zip not the
..lnk file you've selected, but instead, will zip its target. In this case
the whole folder that the link is pointing towards.

You do each folder one at a time, and do need to stop and choose where you
want the zip file to land, so it amounts to no small amount of total clicks.
But it is no-brainer, this quickly tossing some .lnks somewhere, in order to
remember to periodically zip independent back-ups of certain folders.

Yknow, even while this idea might not mount to profound use, at least
it is sort of novel (why my interest) -- to exploit the peculiar way
these programs react when handed an .lnk file.
 
omega wrote in said:
Make a directory and put shortcuts (.lnks) pointing at folders that you
will want to remember to compress. Then right-click on one of those .lnks,
and choose the zipping option on your context menu. The zip utility --
confirmed with PowerArch and with 7zip -- will automatically zip not the
.lnk file you've selected, but instead, will zip its target. In this case
the whole folder that the link is pointing towards.

Nice trick Karen, haven't seen that one before, or maybe I have but
forgot about it, thanks anyway :) Not a time saver if all the
directories one wants to zip resides in same location (same disk, same
dir) - since then one can simply right click those folders directly.
But I guess a time saver if the folders to be zipped are located on
various drives and/or in various subdirectories, as it saves you from
changing to the various drives and directories - can instead have all
the link files in one place.
You do each folder one at a time, and do need to stop and choose where you
want the zip file to land, so it amounts to no small amount of total clicks.

Oh I did not think of that one, since Winrar, which I use, offers a
right-click option to compress a folder in current dir using the
folder name as file name. So this shortcut method can also be a time
saver then if archiver does not offer such option.

All the best,
Bjorn Simonsen
 
Bjorn Simonsen said:
Nice trick Karen, haven't seen that one before, or maybe I have but
forgot about it, thanks anyway :)

The behavior first came to my attention more as a bug. Trying one day to
toss some .lnk files into an archive. Got the unwanted result of the zip
util instead putting in the targets of the link files. So this is the idea
to flip things, and take it in as a feature.
Not a time saver if all the
directories one wants to zip resides in same location (same disk, same
dir) - since then one can simply right click those folders directly.

Yes, we normally want the whole set, recursed, as a single zip. The OP's
preference to have each subfolder as an individual .zip was more unusual.
Tho' still one can imagine scenarios where one might need the subfolders
broken down that way. Here is one. Say if using tcp/ip to transmit backups
somewhere. Might not want things too large for single transmissions. For
case where there is lack of resume support. And for case where one might
want to preserve the ability to download a single zipped folders for backup
situation.

(Or. Rereading. Maybe you already were taking that into account. And
meant working from a file manager, with all folders expanded? That case,
yes, doing things from a folder of .lnks would not offer much less work
than working directly in the target area.)
But I guess a time saver if the folders to be zipped are located on
various drives and/or in various subdirectories, as it saves you from
changing to the various drives and directories - can instead have all
the link files in one place.

More common, that, and more what I was envisioning when discussing putting
a lnks to the various scattered folders all in one place.

The best strategy as far asmost automation would be a shell script. Say
it's in form of a batch file; then once you do have it set up, and there
arrives time you want to add or change folders to the list, easy enought
to copy new paths into that file with notepad.

The dedicated utilities for the zip backup situation also sound to me
like a good approach. Not as automated as a shell script, but potentially
offering real reduction of manual steps. I assume that most any of them
store configuration profiles to make it easy to do repeat backups of certain
folders.

The advantage in the .lnk strategy is that it is appealing during moods
of mental laziness. One doesn't feel the pressure of making decisions
while setting up configurations. Nor learn new software (given that they
already use a GUI zip utility with contex- menu extension). Instead just
tossing some .lnks in a folder. Then periodically going back to that folder,
right-cicking and making the zips.

Not that I feel the strategy could prevail in advantage if someone were to
come up and compare it against ease of use with their favorite dedicated zip
backup program. I have seen praise too often for backup programs to be up
against blindly discounting whatever ease they might offer. (And I must
disclose that I don't have extensive experience with them, as my backup
routine suits my current needs. And also my laziness: I make no decisions
at all, and instead just ghost all my partitions.)
Oh I did not think of that one, since Winrar, which I use, offers a
right-click option to compress a folder in current dir using the
folder name as file name. So this shortcut method can also be a time
saver then if archiver does not offer such option.

PowerArchiver and 7zip, it's the same. A click from the context menu, and
then a click on OK; and the zip file is automatically named, and then put
in the parent folder.

I didn't check whether those global defaults can be changed, because it
is normally exactly how you want things to happen. Yet in the case of the
backups of a bunch of folders, it seemed to me that one would want them not
to land near their source, but instead, on a different drive (g:\bakups\...\
or however).

But then that's where lots of extra clicks come in. Instead of hitting OK
right off, it's changing the path for each zip you're doing. Lots of mouse
activity. OTOH, at least still not much thinking. I can pretty much do that
activity and watch the Flinstones (and chew gum) all at the same time.
 
omega wrote in said:
Not a time saver if all the
directories one wants to zip resides in same location (same disk, same
dir) - since then one can simply right click those folders directly.
[...]
(Or. Rereading. Maybe you already were taking that into account. And
meant working from a file manager, with all folders expanded? That case,
yes, doing things from a folder of .lnks would not offer much less work
than working directly in the target area.)
[...]

Yes, that was what I had in mind. Thanks for the input. I see no
reason to comment the rest of your message, as I would only add /I
agree/me too/I think so too/ anyway :)

All the best,
Bjorn Simonsen
 
Back
Top