¿Hay alguna manera de extraer un archivo 7z que contenga todos sus archivos dentro de un directorio sin crear este directorio en el sistema de archivos pero manteniendo la estructura de subdirectorios del archivo (por 7z e ...lo que no funciona como se desea, porque elimina toda la información de ruta )?
En tar, usaría tar -x --strip=1 ...para quitar el primer componente de ruta. ¿Hay algún equivalente para 7z o tengo que extraerlo con el segmento de ruta no deseado, mover el contenido al lugar correcto y eliminar el directorio?

7z xpara crear la estructura,7z epara quitar información de la ruta y luego eliminar los archivos creados por7z x, lo probé, todavía no es lo que quieres.7z a archive.7z path\to\folderhacer7z a archive.7z path\to\folder\*para quitarfolderdel nombre de ruta archivado.Respuestas:
Esto se puede hacer usando la GUI.
(Disculpas de antemano si una solución gráfica no es buena; no estaba seguro de mi lectura de su pregunta).
fuente