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

549
Mark Deven

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

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

1

1 Antwort auf die Frage

1
Mark Deven

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:

Anonym - 2010-02-03 Hi,

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

Ich gehe also von der Kommandozeile aus.

7z x * .zip -r -ou

Die ursprüngliche Befehlszeile funktionierte überhaupt nicht. Es scheint keine gezippten Dateien in den Unterordnern zu finden. Was ich vermute, der Name der Unterordner spielt keine große Rolle, außer sie müssen sich in dem Stammverzeichnis befinden, in dem die 7z.exe ausgeführt wird?

z.B

c: \ sub1 \ 1.zip c: \₂ \ 2.zip c: \₃ \ 3.zip

Befehlszeile erfolgt von c: \ und extrahiert alle 1, 2, 3.zip-Dateien aus diesen Unterverzeichnissen.

Danke noch einmal