Non conosco (nel senso che non ce l'ho e non l'ho mai usato) 7zip, ma una velocissima controllatina al manuale on-line ti avrebbe dato la risposta:

il comando "a" aggiunge tutti i file a partire dalla directory di origine.

Tu, però, ha imposto la ricorsione su tutte le subdirectory: hai usato lo switch "-r" (quindi glielo stai dicendo tu di comportarsi in quel modo).

Link alla pagina del manuale dello switch "r": https://sevenzip.osdn.jp/chm/cmdline...es/recurse.htm


Ciao.