通过控制台命令将文件夹内容添加到 .rar 而无需添加文件夹本身

Add folder contents to .rar through console commands without adding folder itself

这里有一个问题:

我有一个名为 Root 的文件夹,其中包含一些文件和文件夹。使用 Winrar 控制台命令,我需要创建一个存档 Root.rar,它应该包含 Root 的整个 file/folder 结构并且不应该包含 Root 文件夹本身。

例如:

在驱动器上:

Root-
    |-SomeFile
    |-SomeFolder-
                |-SomeOtherFile

在 Root.rar 存档中:

SomeFile
SomeFolder-
          |-SomeOtherFile

我试过这样做:

"C:\Program Files\WinRAR\winrar.exe" a -r Root.rar Root\*

但它还添加了 Root 文件夹。 然后我试了这个:

"C:\Program Files\WinRAR\winrar.exe" a -ep -r Root.rar Root\*

在这种情况下,winrar 没有添加 Root 文件夹,但它也没有添加任何其他文件夹,而不是文件夹树,我得到了一堆非结构化文件。有没有办法添加文件夹结构,忽略 Root?

谢谢!

使用 -ep1(排除基本文件夹名称)而不是 -ep(排除名称中的路径)