怎么利用RAR来制作安装程序

2
回复
413
查看
[复制链接]
发表于 2014-2-4 23:35:38 | 显示全部楼层 |阅读模式
  我们平常在用一些网站的时候都没有好好发现那些软件的其他功能,比如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 在启动菜单中创建快捷方式
<p>          源名 是压缩文件包中的你要创建快捷方式的文件名。
 楼主| 发表于 2014-2-4 23:35:38 | 显示全部楼层
</p>          目标文件夹 是创建快捷方式的文件夹,如果它不存在,它将被自解压包创建。
          描述 是描述快捷方式的字符串(只对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.再选中当前选项卡的高级,选中添加快捷方式,
<p>          给桌面添加快捷方式格式如下:
 楼主| 发表于 2014-2-4 23:35:38 | 显示全部楼层
</p>          原文件名:
          你要运行的文件名字。如marykey.exe
          目标文件夹:
          再桌面创建快捷方式的时候就不用输入目标文件夹了
          快捷方式描述:
          鼠标放在桌面上的快捷方式的时候显示的文字
          快捷方式的名称:
          要显示再桌面上的快捷方式的名称
          给开始菜单/程序添加快捷方式如下:
          原文件名:
          你要运行的文件名字。如marykey.exe
          目标文件夹:
          点开始-》所有程序-》这个时候显示的名称(如QQ就显示的腾讯软件)
          快捷方式描述:
          鼠标放在所有程序-》目标文件夹-》所显示的文
          大家估计都没想到,压缩文件的软件竟然可以制作安装程序,其实这些软件的功能都很强大只是我们平常没有去发现罢了,回家试试吧,这也是件很有趣的事。
关注官方微信

微信号:大白网

微博:大白网

QQ1群:4731622

QQ2群:4731622

全国服务热线:

QQ24485416

(工作日:周一至周五 9:00-16:00)
大理市
www@dali8.net

手机版-小黑屋- 大理白族|大理乡村旅游网|大理网|大理论坛|白族网|大理旅游网|大理信息网|大理生活网

技术支持:挖主机网络 Powered by大白网© 2006-2025 dalibaizu.com  滇ICP备19004088号 滇公网安备 53290102000530号