Ich verwende den folgenden Befehl, um unter Windows 10 ein mehrteiliges (jeweils 1 GB großes) 7zip-Archiv zu erstellen (im Grunde eine vollständige Sicherung meines Dokumentenbereichs):
7z a -r -v1g -bb -y \path\to\zips\xyzzy.7z .
Damit werden bei mir etwa 38 1G-Dateien erstellt. Ich wollte jedoch danach eine Liste aller Dateien im Archiv erhalten und bin ratlos, wie das geht. Der Befehl:
7z l xyzzy.7z.001
gibt einen Fehler zurück:
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
Scanning the drive for archives:
1 file, 1073741824 bytes (1024 MiB)
Listing archive: \somewhere\xyzzy.7z.001
--
Path = \somewhere\xyzzy.7z.001
Type = Split
Physical Size = 1073741824
Volumes = 1
Total Physical Size = 1073741824
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
..... 1073741824 1073741824 xyzzy.7z
------------------- ----- ------------ ------------ ------------------------
1073741824 1073741824 1 files
----------
Path = xyzzy.7z
Open ERROR: Can not open the file as [7z] archive
Errors: 1
Die zugrunde liegende 7z
Datei scheint also innerhalb der Datei sichtbar zu sein, .7z.001
es wird jedoch bemängelt, dass es sich nicht um ein gültiges Archiv handelt.
Ich habe es auch mit versucht, -tsplit
wodurch der Fehler behoben wurde, aber der Inhalt dann nur angezeigt wird, xyzzy.7z
ohne dass man in die Datei eintauchen muss, um ihren Inhalt anzuzeigen. Mit anderen Worten, die Ausgabe ist identisch mit der oben, aber die letzte Zeile ist diejenige, die endet 1 files
.
Warum ist das so? Habe ich die Kommandozeilenparameter falsch eingegeben? Wie bekomme ich eine Dateiliste aus dem geteilten Archiv?
Antwort1
Bitte versuchen Sie, den Laufwerksbuchstaben im Pfad zur 7-Zip-Datei zu verwenden. Beispiel:
7z l C:\somewhere\xyzzy.7z.001
Es scheint sich um einen Fehler in der Version 16.02 zu handeln. Ich habe folgende Tests durchgeführt:
E:\temp>7za l \temp\archive.7z.001
7-Zip (a) [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
Scanning the drive for archives:
1 file, 1048576 bytes (1024 KiB)
Listing archive: \temp\archive.7z.001
--
Path = \temp\archive.7z.001
Type = Split
Physical Size = 1048576
Volumes = 1
Total Physical Size = 1048576
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
..... 1048576 1048576 archive.7z
------------------- ----- ------------ ------------ ------------------------
1048576 1048576 1 files
----------
Path = archive.7z
Open ERROR: Can not open the file as [7z] archive
Errors: 1
E:\temp>7za l E:\temp\archive.7z.001
7-Zip (a) [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
Scanning the drive for archives:
1 file, 1048576 bytes (1024 KiB)
Listing archive: E:\temp\archive.7z.001
--
Path = E:\temp\archive.7z.001
Type = Split
Physical Size = 1048576
Volumes = 6
Total Physical Size = 5533143
----
Path = archive.7z
Size = 5533143
--
Path = archive.7z
Type = 7z
Physical Size = 5533143
Headers Size = 170
Method = LZMA2:6m
Solid = -
Blocks = 1
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 ....A 6010800 5532973 gotingeno-davideosendacommon.pdf
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 6010800 5532973 1 files
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 6010800 5532973 1 files
Archives: 1
Volumes: 6
Total archives size: 5533143
E:\temp>7za l archive.7z.001
7-Zip (a) [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
Scanning the drive for archives:
1 file, 1048576 bytes (1024 KiB)
Listing archive: archive.7z.001
--
Path = archive.7z.001
Type = Split
Physical Size = 1048576
Volumes = 6
Total Physical Size = 5533143
----
Path = archive.7z
Size = 5533143
--
Path = archive.7z
Type = 7z
Physical Size = 5533143
Headers Size = 170
Method = LZMA2:6m
Solid = -
Blocks = 1
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 ....A 6010800 5532973 gotingeno-davideosendacommon.pdf
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 6010800 5532973 1 files
------------------- ----- ------------ ------------ ------------------------
2013-03-13 09:23:44 6010800 5532973 1 files
Archives: 1
Volumes: 6
Total archives size: 5533143