7zip 7za.exe extrahiert alle Dateien in den Ordner, in dem es ausgeführt wird

1

Ich habe einen gezippten Ordner mit Unterordnern und Dateien darin, die ich mit 7za.exe extrahieren muss. Wenn Sie dies jedoch tun, anstatt es korrekt zu extrahieren, werden alle Dateien in den Ordner extrahiert, in dem 7za ausgeführt wurde, und alle Ordner werden leer erstellt. Der Befehl Ich verwende ist: 7za e Files.zip -y.

Warum tut es das und wie kann ich es nicht tun lassen?

Mark Deven
quelle

Antworten:

1

Ich habe hier eine Antwort gefunden: https://sourceforge.net/p/sevenzip/discussion/45798/thread/8668663f/ Momente nachdem ich dies gepostet habe. Hoffe es hilft jemandem.

Musste x nicht e verwenden wie hier zu finden:

Anonymous - 03.02.2010 Hallo,

Danke, das habe ich noch nicht ausprobiert. (werde es später zu Hause tun)

Also ich nehme an die Kommandozeile wäre.

7z x * .zip -r -aou

Die ursprüngliche Befehlszeile funktionierte überhaupt nicht. Es scheint nicht möglich zu sein, komprimierte Dateien in einem der Unterordner zu finden. Was ich annehme, ist der Name der Unterordner nicht wichtig, außer dass sie sich im Stammverzeichnis befinden müssen, in dem die 7z.exe ausgeführt wird?

z.B

c: \ 1 \ 1. zip c: \ 2 \ 2. zip c: \ 3 \ 3. zip

Die Befehlszeile wird von c: \ ausgeführt und extrahiert alle 1, 2, 3. ZIP-Dateien aus diesen Unterverzeichnissen.

Danke noch einmal

Mark Deven
quelle