在multipart rar中,除了文件名之外,有没有办法确定文件的顺序?

And*_*aKo 9 rar

假设我将一个 RAR 存档拆分为几个较小的文件,并且生成的文件的名称后来已更改。

有没有办法确定文件的正确顺序?

小智 9

打开 中的任何文件部分winrar,然后获取文件(Alt+ I)的信息。

无论文件名是什么,它都会显示文件的顺序(第 1 卷、第 2 卷……)。重命名文件部分,如所示。


ens*_*ens 6

您可以使用unrar获取卷号,因为该信息存在于存档标题中:

unrar l myarchive.rar

音量显示在输出的右下角:

-------------------------------------------------------------------------------
0                0 101753210   0%       volume 118
                                               ???
Run Code Online (Sandbox Code Playgroud)

要指定密码,请使用以下命令:

unrar l -pmypassword myarchive.rar


SJu*_*n76 4

我找到了rar 标头的规范,它没有明确提及多部分,但看起来它已被覆盖。

查看“存档”标头,没有显示文件顺序的字段。当然,该规范是不完整的(甚至有两个保留字段),但我在网络上找不到更好的东西。

这是unrar 的源代码,从那里你应该能够知道是否有这样的东西。但是,如果您能够检查这一点,那么编写一个程序来尝试文件的所有排列并检查 unrar DLL 是否有效可能会更容易......

所以,我的答案是“如果有可能的话,找出来很复杂”。我打赌会联系 suport@rarlab.com 并希望得到最好的结果