I know it's not a multi-megbyte monster with a nice GUI....but if you don't mind a simple batch command:
for /d %%X in (%*) do (
REM edit line below to include path to 7z.exe
C:\batchfiles\7z.exe a "..\%%~nxX.cbz" *.* -mx5 -tzip
Put the batch file somewhere, edit it so that it's pointing to 7z.exe, then create a shortcut to it in %USERPROFILE%\SendTo, eg.
To use: select your folders in Explorer, DOpus, etc, right-click and select Send To
eg. From this:IDEA: Folder Zipper
You should end up with something like this:IDEA: Folder ZipperObligatory warning:
There's no checking for any kind of error, eg. if you selected files instead directories. That said, it works for me
A breakdown of what it does:%~d1
Take the drive of the first argument and change to itcd %~dp1
Take the path of the first argument and CD to itfor /d %%X in (%*) do (
For every argument passed to the batch filecd "%%~nxX"
CD to the directoryC:\batchfiles\7z.exe a "..\%%~nxX.cbz" *.* -mx5 -tzip
Create the archive in the parent directorycd ..
Change back to the parent directory
UPDATE: Got rid of the move command.