Gibt es eine Möglichkeit, ein 7z-Archiv zu extrahieren, das alle seine Dateien in einem Verzeichnis enthält, ohne dieses Verzeichnis im Dateisystem zu erstellen, aber dennoch die Unterverzeichnisstruktur des Archivs beizubehalten ( 7z e ...
funktioniert also nicht wie gewünscht, da alle Pfadinformationen entfernt werden) )?
In tar würde ich verwenden tar -x --strip=1 ...
, um die erste Pfadkomponente zu entfernen. Gibt es ein Äquivalent für 7z oder muss ich mit dem unerwünschten Pfadsegment extrahieren, den Inhalt an die richtige Stelle verschieben und das Verzeichnis löschen?
7z a archive.7z path\to\folder
do 7z a archive.7z path\to\folder\*
Streifen folder
aus dem archivierten Pfadnamen.
7z x
, um die Struktur zu erstellen,7z e
Pfadinformationen zu entfernen und dann die Dateien zu löschen, die von erstellt wurden7z x
, es ausprobiert haben, es ist immer noch nicht das, was Sie wollen.