特别是当 unrar 必须使用 rev 文件重建缺失的部分时。
我有一个受密码保护的“多文件 rar 存档”。组成存档的几个 .rar 文件丢失了,但我有足够的 .rev 文件来进行恢复。
我使用以下命令从档案中提取文件:
unrar x -pPassword file-part01.rar
问题是,当开始重建缺失部分时,unrar 会再次要求输入每个 rar 档案的密码。
我正在使用 FreeBSD 9。
更新:- 我拥有的文件列表:
part01.rar
part02.rar
part03.rar
part04.rar
part06.rar
part01.rev
注意缺少 part05.rar 文件。如果我这样做:
unrar x -pPassword par01.rar
它开始工作,当 unrar 发现我丢失了第 5 部分时,它将开始使用 .rev 文件重建它。我的问题是它会再次要求输入每个部分文件的密码(在这个例子中,它要求输入 6 次相同的密码)。
答案1
您可以尝试两件事:
unrar x -pPassword *.rar
或者
for i in *.rar; do unrar -pPassword $i; done
对于增量 rar 文件(r00、r01 等),您可以将 rar 更改为 r*:unrar x *.r*