• 使用WinRar 制作自定义安装包


    使用WinRar我们可以很快速的制作一个安装包程序,用于绿色版发行,在客户方安装方便易用。

    大致从以下四个步骤来讲讲:

    一、准备工具:

      1.winrar:主角就是WinRar工具,可以从WinRar官网或其他站点下载;下载并安装以后,可以在任意文件夹上 右键,查看是否有压缩选项,来验证是否安装成功。

      

      2.Resource Hacker:Resource Hacker主要用来修改WinRar的资源文件,用来定制化界面元素,附上下载链接:http://www.pc6.com/softview/SoftView_9470.html

      

    二、制作默认安装包,基础版

      使用WinRar制作安装包,基本操作如下

      1:在需要打包的文件夹上,右键点击,选择“添加到压缩文件(A)...”

       

      2. 在压缩文件和参数 界面,如下设置

      

       1.勾选  创建自解压格式压缩文件

       2.可以按照需要修改压缩包的名称

       3.选择 高级,点击 自解压选项

       

       4.在高级自解压选项里,我们可以配置各种参数,比如设置解压路径、创建快捷方式、更新方式等参数

       

       5.通过参数设置以后,点击确定,完成参数配置,此时我们可以到 “注释”里头看一下,参数的设置详细信息

      

       6.没什么问题,可以点击“确定”,完成安装包的制作。

      

       7.测试安装,查看是否安装包显示与预期一致。

       

    三、自动化打包

      1.通过上面各种参数的配置,我们基本上可以实现一个比较满意的安装包,但是对于比较懒的人来说,自动化的才是最好的,

      能动一下手指头,肯定是不愿意动2下的。

      2.通过编写一段bat脚本文件我们就可以实现我们所做上述步骤,关键信息就在于压缩文件的注释里,我们可以将参数信息写进文件,

      然后传递给压缩工具,即可生成按照指定参数的安装包,可以参考如下:

      

    set WinPath="d:Program FilesWinRAR"
    set publishDir="C:UserAdministatorDesktop"
    set exepath="here set your folder path" %WinPath%WinRAR.exe a -r -iadm -iiconlogo.ico -sfx -ep1 -y -r -zzs.txt %publishDir% %exepath%

      具体的参数的含义,可以再命令行里头输入 rar.exe /?来查看,不再赘述。里头有个logo.ico,这个是我自己的logo图片的名称,你可以换成自己的名称,最好是放在和bat同样的路径下,这个zs.txt就是我第一次手动制作压缩包时,从winrar的注释里头拷贝出来的,可以分析一下然后自己修改,比较简单,下次需要有修改的地方,可以直接改此文件即可。

      至于用WinRAR.exe来执行的话,是可以看见压缩的过程,用rar.exe的话就都是cmd里头了,其实都一样的。

      3.写好了bat,你需要做的就是 双击,等待生成的安装包。

    四、高级定制

      1.这么做出来的界面就属于比较默认的风格,如果修改呢?

      此处就需要用到工具里头提到的第二个工具Resource Hacker。通过这个工具我们可以修改自解压的界面来实现定制化。

      2.自解压的界面 在winrar工具目录下的Default.sfx中,sfx文件是一种比较特殊格式的文件,可自行查询了解。

      3.我们将Default.sfx 拷贝一份,以防修改失败了,还能恢复;

      4.我们以修改解压界面左侧图片为例,说明一下怎么做。首先打开RH工具,加载Default.sfx文件,如下所示:

      

       5.打开以后,在png节点,我们看到了在解压界面看到的左边的图片,我们可以修改这里的图片,右键,选择“替换资源”

        

      6.选择一张图片,最好是跟原图片一般像素大小

      

       7.选择完以后,我们可以看到右边预览里头图片就是我们选择的图片了,现在可以点击保存按钮,完成更改。

       8.我们可以将修改的Default.sfx替换winrar目录下的原始Default.sfx文件(记得把以前的备份一下,如果不需要了,可以再换回去)

       当然通过RH工具,我们可以修改整个界面的布局,有兴趣的可以自己尝试。

  • 相关阅读:
    C++------------------>深浅拷贝的问题
    超越 EfficientNet与MobileNetV3,NeurIPS 2020 微软NAS方向最新研究
    数学之美
    mobilenetV2--->特点
    安装R语言扩展包vegan
    每日积累新知识
    安装生物信息学软件-R
    安装生物信息学软件-MetaPhlAn2
    概率统计&假设检验-1
    Population-based metagenomics analysis reveals markers for gut microbiome composition and diversity
  • 原文地址:https://www.cnblogs.com/chyshx/p/14313448.html
Copyright © 2020-2023  润新知