【问题标题】:Add folder contents to .rar through console commands without adding folder itself通过控制台命令将文件夹内容添加到.rar,而不添加文件夹本身
【发布时间】:2015-05-12 02:44:48
【问题描述】:

这是一个问题:

我有一个名为Root 的文件夹,其中包含一些文件和文件夹。使用 Winrar 控制台命令,我需要创建一个存档 Root.rar,它应该包含 Root 的整个文件/文件夹结构,并且不应该包含 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

谢谢!

【问题讨论】:

    标签: cmd console archive rar winrar


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      相关资源
      最近更新 更多