Winrar制作自解压安装程序

一、              选中待制作的压缩文件,如果希望解压后不再套一层文件夹则直接选中这些文件,但是为了避免用户解压时忘记设置软件解压目录,如设置为C:/Program Files而不是C:/Program Files/MyApp,最好将整个MyApp目录制作为自解压安装文件。

 

1

 

 

二、              进入winrar界面后,勾选中“创建自解压格式压缩文件”。

 

2

 

 

三、              切换到“高级”选项卡,点击“自解压选项”按钮进行高级自解压选项设置。

 

3

 

 

四、              进入高级自解压选项设定界面。在“常规”选项卡中可以设置默认的‘解压路径’,同时可以设置‘解压前运行’,‘解压后运行’,通常可以是exebat文件,当然,这些文件得包含在该安装程序包中,否则你去运行别人电脑上的一个你都不知道是否存在的程序就没有意义了,而且别人还会以为这是个恶意程序,鄙人非常讨厌此类安装软件。如我们可以吧‘解压路径’设置为D:/Program Files/,如果需要在安装前后运行指定的程序,可以再对应位置指定,如在安装后运行中设定为“MyApp/runafter.bat,注意此处使用的都是相对路径,是相对你解压目录的路径,此处加上“MyApp/”,因为我们是将整个MyApp目录打包且runafter.bat在该目录下(其它情况可以依次类推)。

 

在“高级”选项卡中可以设置‘目标文件夹中要删除的文件’,也采用相对路径;还可以为安装程序创建快捷方式,点击‘添加快捷方式’按钮,单选‘桌面’,‘源文件名’填写该快捷方式指向的可执行文件,如MyColor.exe,‘目标文件夹’填写相对于解压目录的可执行文件路径,此处为MyApp/,如果直接打包所有文件不包含MyApp目录则将该项留为空即可;接着‘填写快捷方式描述’及‘快捷方式名’,‘快捷方式图标’通常可以留为空这样生成的快捷方式默认会采用它所指向的可执行文件的图标。

 

“模式”、“模块”及“更新”选项卡通常可以采用默认设置,如有特殊需要可以稍作改动,此处再细述。

 

在“许可”选项卡中,可以设置‘许可窗口标题’及‘许可文本’。该窗口的内容会在出现在软件安装的首个界面中,通常为软件所有人及软件许可协议。

 

在“文本和图标”选项卡中,可以设置‘自解压文件窗口标题’和‘自解压文件窗口显示的文本’,通常可以是软件安装的一些提示信息,该窗口将在用户同意许可协议后出现。同时,可以设置自解压会软件出现的徽标,需要说明的是,徽标必须是宽度为100像素的bmp文件,长度可以任意。还可以设置该安装软件的图标,通常可以是48*48像素的ico文件,但测试时发现16*1632*32ico文件亦可。

 

4

 

 

五、              都设置好后,一路确定即可。最后生成的安装文件如下,MyApp.exe

 

5

 

 

 

六、              执行安装后效果如下:

 

6

 

 

 

7

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章