RAR文件夹没有持久的完整路径

Ram*_*mya 5 rar unrar

1)我有一个名为CCBuilds的文件夹,其中包含此路径中的几个文件 - > E:\ Testing\Builds\CCBuilds.

2)我已将C#代码(Process.Start)写入Rar此文件夹并使用以下命令将其保存在E:\ Testing\Builds\CCBuilds.rar中

"C:\ program files\winrar\rar.exe a E:\ Testing\Builds\CCBuilds.rar E:\ Testing\Builds\CCBuilds"

3)问题是,虽然rar文件被正确创建,但是当我将文件解压缩到CCBuilds2文件夹时(通过代码使用"rar.exe x"命令或使用上下文菜单中的Extract),unrared文件夹包含完整路径:ie:提取E:\ Testing\Builds\CCBuilds.rar - > E:\ Testing\Builds\CCBuilds2\Testing\Builds\CCBuilds\<>

虽然我希望它是这样的:E:\ Testing\Builds\CCBuilds2\CCBuilds\<>

如何在添加rar/extract返回时避免此完整路径持久性.任何帮助表示赞赏.

gui*_*dod 18

使用-ep1开关.

更多信息:

-ep =文件被添加到存档而不包括路径信息.可能导致存档中存在多个同名文件.

-ep1 =不存储在归档中命令行输入的路径.从名称中排除基本文件夹.

-ep2 =将路径扩展为完整.存档时存储完整文件路径(驱动器号和前导反斜杠除外).

(来源:http://www.qa.downappz.com/questions/winrar-command-line-to-add-files-with-relative-path-only.html)