我有一个 7z 文件,它被拆分成多个部分(用于通过电子邮件发送)。有些部分(2/60)缺失(在系列中间)。
因此,我有file.7z.001
直到file.7z.039
和file.7z.041
直到file.7z.060
。
不出所料,我再也无法打开 7zip 文件了。我尝试合并已有的文件,但无济于事。
我尝试了该命令的各种开关7za
,但由于没有足够的文档说明它们的含义,所以我不确定其中是否有用。
我的第二个文件也存在同样的问题,恢复缺失部分后,文件就可以正常打开。所以我知道这些文件是可以打开的。
我在 Linux 上使用,但是如果它们能解决我的问题,我也愿意在其他系统上使用工具。
输出7za x file.7z.001
:
7-Zip (a) [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
p7zip Version 15.14.1 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (506E3),ASM,AES-NI)
Scanning the drive for archives:
1 file, 10485760 bytes (10 MiB)
Extracting archive: file.7z.001
ERROR: file.7z.001
file.7z
Open ERROR: Can not open the file as [7z] archive
ERRORS:
Is not archive
Can't open as archive: 1
Files: 0
Size: 0
Compressed: 0