如何使用 7zip 命令行将文件添加到存档中的指定文件夹

如何使用 7zip 命令行将文件添加到存档中的指定文件夹

我的磁盘上有文件夹和文件

C:\builds\main.exe
D:\components\a\testa.exe
D:\components\b\testb.exe
D:\components\c\testc.exe
D:\dependencies\abc.dll

我可以使用 7z 命令行版本创建具有类似此文件夹结构的档案吗?

MyArchive.7z
 |- main.exe
 |- abc.dll
 |- components\testa.exe
 |- components\testb.exe
 |- components\testc.exe

答案1

读这个

您需要创建一个包含如下内容的批处理/脚本文件:

7z a: -r -t7z MyArchive.7z C:\builds\main.exe D:\components\a\testa.exe D:\components\b\testb.exe D:\components\c\testc.exe D:\dependencies\abc.dll

命令如下 -A:添加到档案,-r进行递归,-t7z.7z 存档文件类型。

注意:这尚未测试。

相关内容