A página man diz para você colocar as opções primeiro, e
-r[-|0]
Recurse subdirectories
(CAUTION: this flag does not do what you think, avoid using it)
Você pode fazer eiter
7z x -o"somedir" mongodb-win32-x86_64-2008plus-2.6.0.zip
para e x contém o conteúdo de mongodb-win32-x86_64-2008plus-2.6.0.zip para o diretório -o utput "somedir" , preservando a estrutura de diretório interna do arquivo.
Ou
7z e -o"somedir" mongodb-win32-x86_64-2008plus-2.6.0.zip
para e xtract todos os arquivos do arquivo para "somedir" ao nivelar o arquivo, para que todos os arquivos sejam salvos em "somedir" , independentemente da estrutura de diretórios no arquivo. Como o seu arquivo contém apenas um subdiretório com arquivos de texto, ele será o mais próximo de suas necessidades.