如何用RAR制作安装程序
winrar是一个著名的文件压缩软件,它功能强大、操作方便,较winzip有过之而无不及。与winzip相比,winrar有一个比较方便的地方就是它不用压缩成zip或rar文件就可以直接创建自解压文件(即exe格式文件)。下面我就以最常用的winamp为例,简单地介绍一下其“安装程序”的制作方法。 打开所需要安装的文件夹,按ctrl+a全选该文件夹中的所有文件,单击右键选择“winrar”下的“添加到档案文件...”,随后打开一个参数设置框,在“常规”选项卡中勾选复选框“创建自释放格式档案文件”,填入你想要生成的可执行文件的文件名,压缩方式选择“最好”;
切换至“高级”选项卡,点击中间的“自释放选项”按钮,在弹出的“高级自释放选项”框中的“释放路径”栏填入“你需要运行的程序”,“释放后运行”栏中输入“程序名字”;
再切换至“高级”选项卡,点击“添加快捷方式”按钮,则弹出“添加快捷方式”对话框,在创建位置中选择“桌面”,源文件名中输入“程序名”、快捷方式描述输入“程序名称”、快捷方式名输入“你需要的名字”,然后单击“确定”按钮;
若还要为开始菜单添加更多的快捷方式,则继续单击“添加快捷方式”按钮,所有的快捷方式添加完后,快捷方式文本编辑框中将列出刚才添加的快捷方式的参数,我们也可以直接在这个文本编辑框中编辑或修改添加快捷方式的参数内容。所有参数都设置好以后,一直点击“确定”按钮即可生成p的“安装程序”。
winrar自解压文件的帮助
path=;释放路径
delete= ;需要删除的文件,只能删除path下面的文件
delete=
delete=
delete=也可以用路径,其绝对路径是path+后面的
overwrite=1;默认覆盖所有文件(2为跳过所有文件)
;0表示有相同文件将出来是否覆盖对话框
silent=1 ;不出现对话框,缄默模式(1为全部隐含,2为不出现对话框)
shortcut=d,winrar.exe,winrar,“winrar 可执行文件”,“winrar 压缩包管理软件”
;在桌面上建立winrar的快捷方式。
shortcut=<目标类型>,<源名>,<目标文件夹>,<描述>,<快捷方式名>
为解压的文件常见一个快捷方式。
目标类型 是一个一个字符宽的区域,可以有下列值:
d 在桌面创建快捷方式
s 在开始菜单创建快捷方式
p 在开始菜单/程序中创建快捷方式
t 在启动菜单中创建快捷方式
源名 是压缩文件包中的你要创建快捷方式的文件名。
目标文件夹 是创建快捷方式的文件夹,如果它不存在,它将被自解压包创建。
描述 是描述快捷方式的字符串(只对winme以上有效)。
快捷方式名是由自解压创建的 .lnk(快捷方式)文件的文件名。
所有参数用逗号分隔。如果你需要添加逗号字符在参数内,镶入整个参数引用。 只有 目标类型 和 源名 是必需的,其它参数可选
RAR自解压脚本命令
%SystemDrive% 操作系统所在的分区号。如 C:
%SystemRoot% 操作系统根目录。如 C:WINDOWS
%windir% 操作系统根目录。如 C:WINDOWS
%ProgramFiles% 相当于 C:Program Files
%CommonProgramFiles% 相当于 C:Program FilesCommon Files
%HOMEDRIVE% 操作系统所在的分区号。如:C:
%HOMEPATH% 相当于 Documents and Settings用户目录
%USERPROFILE% 相当于 C:Documents and Settings用户目录
%ALLUSERSPROFILE% 相当于 C:Documents and SettingsAll Users
%APPDATA% 相当于 C:Documents and Settings用户目录Application Data
有了上面这些变量值,我们就好办了,几乎可以向系统的任何地方拷贝文件了。
比如:
字体目录 %WINDIR%FONTS
帮助目录 %WINDIR%Help
输入法目录 %WINDIR%IME
桌面 %USERPROFILE%桌面
右键菜单“发送到” %USERPROFILE%SendTo
收藏夹 %USERPROFILE%Favorites
快速启动 %APPDATA%MicrosoftInternet ExplorerQuick Launch
「开始」菜单 %USERPROFILE%「开始」菜单
......
还有:
%WINDIR%SYSTEM32config
%ProgramFiles%Adobe
%CommonProgramFiles%Macromedia
......等等。所以,用好系统的环境变量, WINRAR 的自解压功能就如虎添翼了。
rar自解压并创建快捷方式到桌面和开始程序或者快速启动栏
1.选中你要压缩的文件,点击右键,添加到档案文件
2.档案的文件名修改为:****.exe,再选中高级,释放路径里面输入C:\Program Files\你特有的文件名
3.再选中当前选项卡的高级,选中添加快捷方式,
给桌面添加快捷方式格式如下:
原文件名:
你要运行的文件名字。如marykey.exe
目标文件夹:
再桌面创建快捷方式的时候就不用输入目标文件夹了
快捷方式描述:
鼠标放在桌面上的快捷方式的时候显示的文字
快捷方式的名称:
要显示再桌面上的快捷方式的名称
给开始菜单/程序添加快捷方式如下:
原文件名:
你要运行的文件名字。如marykey.exe
目标文件夹:
点开始-》所有程序-》这个时候显示的名称(如QQ就显示的腾讯软件)
快捷方式描述:
鼠标放在所有程序-》目标文件夹-》所显示的文字