x извлекает его как E: \ Testing \ Builds \ CCBuilds2 \ Testing \ Builds \ CCBuilds \, потому что вы используете полный путь при объявлении источника. Либо используйте -ep1, либо установите рабочий каталог по умолчанию E: \ Testing \ Builds.
Использование -ep1 необходимо, но это немного сложно.
Если вы используете:
Winrar.exe output.rar inputpath
Winrar.exe a E: \ Testing \ Builds \ CCBuilds.rar E: \ Testing \ Builds \ CCBuilds
будет включать объявленный путь ввода:
E: \ Testing \ Builds \ CCBuilds -> E: \ Testing \ Builds \ CCBuilds.rar:
Тестирование \ Строит \ CCBuilds \ file1
Тестирование \ Строит \ CCBuilds \ file2
Тестирование \ Строит \ CCBuilds \ folder1 \ file3
...
, который в итоге будет распакован, как вы упомянули:
E: \ Testing \ Строит \ CCBuilds2 \ Testing \ Строит \ CCBuilds \
Существует два способа использования -ep1.
Если вы хотите простой путь:
E: \ Testing \ Строит \ CCBuilds \
извлекается как:
E: \ Testing \ Строит \ CCBuilds2 \ CCBuilds \ file1
E: \ Testing \ Строит \ CCBuilds2 \ CCBuilds \ file2
E: \ Testing \ Строит \ CCBuilds2 \ CCBuilds \ path1 \ file3
...
использовать
Winrar.exe a -ep1 E: \ Testing \ Builds \ CCBuilds.rar E: \ Testing \ Builds \ CCBuilds
файлы внутри архива будут выглядеть так:
CCBuilds \ file1
CCBuilds \ file2
CCBuilds \ folder1 \ file3
...
или вы можете использовать ep1 для простого добавления файлов и структуры папок без базовой папки с помощью рекурсии и определения базового пути в качестве внутреннего пути структуры:
Winrar.exe a -ep1 -r E: \ Testing \ Builds \ CCBuilds.rar E: \ Testing \ Builds \ CCBuilds \ *
Файлы:
E: \ Testing \ Строит \ CCBuilds \ file1
E: \ Testing \ Строит \ CCBuilds \ file2
E: \ Testing \ Строит \ CCBuilds \ folder1 \ file3
...
внутри архива будет выглядеть так:
file1
file2
folder1 \ file3
...
при извлечении будет выглядеть так:
E: \ Testing \ Строит \ CCBuilds2 \ file1
E: \ Testing \ Строит \ CCBuilds2 \ file2
E: \ Testing \ Строит \ CCBuilds2 \ folder1 \ file3
...
В любом случае, это два способа, которыми можно использовать -ep1, чтобы исключить базовый путь с или без папки, содержащей файлы (базовая папка / или базовый путь).