I have a batch for command line script that will convert files to 7z to compress but I'm not sure how to do directory of directories. Maybe someone can help.
FOR /F "TOKENS=*" %F IN ('DIR /B /A-D "D:\Media\Roms\atari 2600"') DO 7z.exe a "D:\Media\Roms\atari 2600\New Folder\%~NF.7z" "D:\Media\Roms\atari 2600\%~NXF"