如何使用批处理文件添加到现有的 Rar 存档?

How do I add to an existing Rar Archive with a Batch file?

我刚拿到一个网络云(NAS)硬盘。我正在备份文件等,但喜欢使用批处理文件在本地快速轻松地进行备份。

我正在创建几个档案 (.rar) 以包含几个不同的文件夹 - 即 "e:\folder1"、"e:\folder2" 等,包括所有子文件夹和文件。

然后,设置完成后,我想运行一个批处理文件来扫描相关文件夹,并将随后复制到文件夹中的所有文件添加到每个相关存档中。

例如文件夹:

e:\digitalimages14\photos (and subfolders) - into archive "2014 Photos"
e:\digitalimages14\videos (and subfolders) - into archive "2014 Videos"
e:\digitalimages15\photos (and subfolders) - into archive "2015 Photos"
e:\digitalimages15\photos (and subfolders) - into archive "2015 Photos"

运行批处理文件扫描 e:\digitalimages14\photos 文件夹,并将任何较新的文件添加到存档“2014 Photos”。

这有意义吗?可能吗?

您可以使用 WinRAR 的 a 命令简单地将文件添加到现有压缩文件中。

"C:\Program Files\WinRAR\rar.exe" a -r "2014 Photos.rar" E:\digitalimages14\photos