Hoy me he tenido que pegar con 7z. Por si aun no lo sabiais, este programa no admite como winrar el proceso en lotes, por lo que comprimir por ejemplo las 600 carpetas de juegos de dosbox, estaba empezando a tocarme la moral bastante.
para acelerar el proceso, he creado un bat que metiendolo en la carpeta que tiene las subcarpetas a comprimir y ejecutandolo, lo hace de manera automatica.
el archivo es el que os adjunto
lo unico que contiene es una linea que pone lo siguiente:
for /d %%X in (*) do "C:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X"
copiarla en un bloc de texto y guardarlo con extension bat
en mi equipo, la ruta es la que pone, si en el vuestro no coincide, simplemente cambiar la parte en rojo de la linea:
for /d %%X in (*) do "C:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X"
esto os vendrá muy bien para comprimir roms e isos por ejemplo para vuestro hyperlaunch