rar命令行的说明

来源:互联网 发布:贵阳大数据交易所官网 编辑:程序博客网 时间:2024/04/29 23:33

生成自解压文件

通过调用WinRAR的命令行和配置参数,实现该功能。

WinRAR的命令行格式:

WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract>

用一个例子进行说明:

system("E:\\Program Files\\WinRAR\\rar.exe" a -sfx C:\\update_packs.exe C:\\Data.regfileData");

//"E:\Program Files\WinRAR\rar.exe" a -sfx C:\update_packs.exe C:\Data.regfileData"

//a 向压缩文件中增加文件

//-sfx 生成默认的自解压文件

//-c   添加注释文件(注意:要写在定义完压缩包之后)

//-O+自动覆盖压缩文件中存在的相同文件

//-ep1不保存完整路径,在自解压的时候不会按照原始的路径进行解压

//第一个C:\\update_packs.exe是指生成的自解压文件保存在什么位置,在本例中将会在C盘下生成名称为update_packs.exe的自解压文件

//最后的C:\\Data.regfileData是指将C:\\Data.regfileData文件夹下的所有文件都添加在自解压文件中

原创粉丝点击