当前位置:首页 > 技术心得 > 正文内容

WinRAR创建自解压程序

xjtudll16年前 (2010-04-02)技术心得14490

前面提到了用FilePacker来打包文件夹(http://xjtudll.cn/Exp/63/),这次介绍的是用WinRAR来创建自解压程序,从而实现发布单文件程序的目的。当然,你也可以另作他用。WinRAR相当普及,几乎人人电脑上都有。

如何用WinRAR创建自解压程序呢?且看下面分解。

1、选中要发布的文件夹,右键,添加到压缩文件。

   

勾选“创建自解压格式压缩文件”,并在压缩文件名处填入你的exe名称。

2、更改设置

在“高级”选项中进行设置,单击“自解压选项”。

   

 

单击“自解压选项”后,在“常规”选项里设置解压后自动运行的文件,注意文件名和路径,设置不对的话,当你运行自解压程序后,将会提示找不到文件;在“文本和图标”选项里设置文件图标;在“模式”选项里设置自解压模式,勾选“解包到临时文件夹”,安静模式选择“全部隐藏”。见下面三个图。所有设置完成后,确定即可。

 

 

 

    

        

        

按照上面的办法,你就可以得到exe文件。

这种方法有个不完美的地方,就是当你电脑上安装了WinRAR,就会出现解压选项,追求完美的人就会对此不满。不想这么快暴露是用WinRAR制作的,怎么办?有办法,网上有位大牛开发了一个小软件,叫WinRAR SFX Patch,使用此软件处理后,右键菜单中再无解压选项。你可以试试强制用WinRAR打开,会提示非法文件,呵呵。

WinRAR SFX Patch原理十分简单,就是通过改变RAR文件头部标志,使得winRAR无法识别。
    WinRAR SFX Patch下载地址:http://e.ys168.com/?student88 (位于目录“其他”)。如果不能下载,请发邮件到xjtudll@foxmail.com

Over

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/64/

标签: Qt
分享给朋友:

“WinRAR创建自解压程序” 的相关文章

金蝶K3 引出序时簿提示:cannot update database of object is read only

金蝶K3 引出序时簿提示:cannot update database of object is read only

金蝶K3引出序时簿提示:cannot update database of object is read only 解决办法: 更换引出路径...

二极管电容效应

二极管电容效应

二极管具有电容效应。它的电容包括势垒电容CB和扩散电容CD。 半导体二极管等效模型 1、势垒电容CB PN结内缺少导电的载流子,其电导率很低,相当于介质;而PN结两侧的 P区、N区的电导率高,相当于金属导体。从这一结构来看,PN结等效于一个电容器。 事实上,当PN结两端加正向电压时,PN...

Word通配符全攻略

Normal 0 7.8 磅 0 2 什么是WORD通配符?通配符是配合WORD查找、替换文档内容的有利武器。打开WORD,按Ctrl+F,点击&ldq...

Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum

Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能。 当将Eclipse工程转为Android Studio工程,并编译,就可能出现” 非法字符: '\ufeff' “之类的错误。 如下图: 如果遇到此种问题...

eclipse显示行号及字体设置

eclipse显示行号及字体设置

1 编辑器显示行号 Windows -> Preferences -> General -> Editors -> Text Editors -> Show line numbers(勾选) 2 显示字体设置 Windows -> Preferences -&g...

MDI程序中MenuStip控件的MDIWindowListItem

MDI程序中MenuStip控件的MDIWindowListItem

要求: 在主窗体中的“Windows”菜单里,能够显示所有已经打开的子窗体Title,并且点击后能够把相应窗体激活到最前面。 .net 2.0中,在MenuStip控件中提供了MDIWindowListItem属性。只要把想要显示子窗口列表的menu控件设置上就Ok了。...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。