• 周四. 11月 21st, 2024

使用 WinRAR 命令行创建分卷存档

城主

12月 26, 2022

要使用WinRAR命令行创建分卷存档,你可以使用以下语法:

winrar a -v<大小> <存档文件名> <文件>

<大小> 替换为每个分卷的最大大小,单位是千字节。例如,如果你想创建每个分卷大小不超过 200 MB 的分卷存档,你可以使用 -v204800

<存档文件名> 替换为你想要创建的存档文件的名称。例如,my_archive.rar

<文件> 替换为你想要包含在存档中的文件的名称。你可以使用空格将多个文件名分隔开。

例如,如果你想创建名为 “my_archive.rar” 的分卷存档,并且想要包含 “file1.txt” 和 “file2.txt” 两个文件,每个分卷的大小不超过 200 MB,你可以使用以下命令:

winrar a -v204800 my_archive.rar file1.txt file2.txt

这样,就会创建存档的第一个分卷 “my_archive.part1.rar”,当当前分卷大小达到指定大小时,程序会提示你插入新的分卷。

注意:如果你想用字节来指定每个分卷的最大大小,你可以使用 -vb 选项代替 -v

在用WinRAR压缩文件或文件夹及创建分卷存档的过程中,你可以指定多种选项来调整存档的行为。例如,你可以使用以下选项:

  • -m<方法>:指定压缩算法。可以使用 -m0 表示不压缩,或者使用 -m5 表示使用最佳压缩方法。
  • -r:在存档中包含目录结构。
  • -sfx:创建一个 self-extracting 存档,可以直接运行解压缩。
  • -p<密码>:为存档设置密码。

例如,如果你想创建一个大小不超过 200 MB 的分卷存档,使用最佳压缩方法压缩文件,并且包含目录结构,你可以使用以下命令:

winrar a -v204800 -m5 -r my_archive.rar file1.txt file2.txt

如果你想创建一个 self-extracting 存档,并且设置密码,你可以使用以下命令:

winrar a -v204800 -sfx -pmypassword my_archive.exe file1.txt file2.txt

这样,你就可以使用 WinRAR 命令行来创建分卷存档了。

阅读  Python 集成测试的用法