1.将jar程序打成jar包 2.用exe4j.exe将jar包打成.exe可执行程序 3.用Inno Setup 编译器将.exe可执行程序编译成可安装程序 exe4j下载: https://exe4j.apponic.com/ Inno Setup下载:http://www.jrsoftware ...
分类:
编程语言 时间:
2018-12-11 13:05:27
阅读次数:
267
给你个我用的例子: Delphi/Pascal code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ...
分类:
其他好文 时间:
2018-10-18 13:17:23
阅读次数:
234
在进行 WPF 程序打包发布的时候如果对程序打包没有特别高的要求,InnoSetup 足以胜任普通的程序打包发布需求,它支持安装包加密,安装包升级安装,注册表操作等常规功能,以下脚本示例中有对常见操作进行相关说明。 [TOC] InnoSetup 简介 Inno Setup用Delphi写成,其官方 ...
分类:
其他好文 时间:
2018-07-30 23:35:52
阅读次数:
703
接上回。安装脚本段用于解析脚本中各个段的含义及使用方法。其包括[Setup]段、[Files]段、[Run]段等共17个字段,下面逐一进行分析。[Setup] [Setup]段包含用于安装程序和卸载程序的全局设置。某些提示对于你创建的任何安装程序都是必须的。示例如下:[Setup]AppName=MyProgramAppVerName=MyProgra
分类:
其他好文 时间:
2018-06-26 14:30:25
阅读次数:
203
背景概述??InnoSetup安装程序用编译脚本的方式创建,脚本其实就是一个类似.INI文件格式的ASCII码文本文件(它不像你想象的那么复杂),其支持Pascal语言。UnicodeInnoSetup支持UTF-8编码文本文件。??脚本用一个“.iss”(表示InnoSetup脚本)的扩展名。脚本控制着安装程序的所有方面。由它指定哪些文件将被安装到什么地方
分类:
其他好文 时间:
2018-06-26 12:17:38
阅读次数:
163
Inno setup是一个制作安装包的免费工具,比如你用Qt开发完成一款软件,拿Inno setup打个安装包甩给客户安装就好了。 但是bho插件在注册后,万一用户卸载软件时,bho插件还是躺在管理加载项的列表里面,强迫症的我受不了。。。 特此,记录一下卸载软件时,如何注销bho插件。 其实就是执行 ...
分类:
其他好文 时间:
2018-06-14 18:04:34
阅读次数:
187
前段时间关注了VC6.0自带的Installshield打包的使用方法,感觉繁琐,现在找到一个比较简单实用的打包小工具Inno setup,使用方法如下。 (1)将编写好的程序生成Release版本,打开Inno setup 5小软件,弹出如下界面: 点击菜单栏“文件”——“新建”,出现如下界面 点 ...
分类:
其他好文 时间:
2018-05-27 19:01:05
阅读次数:
207
打包的时候遇到了这样的需求:假似用户都是傻瓜 式操作,如果更新安装程序的时候,之前的老程序还在运行这个时候如果你去提示让用户吧老程序手动退掉也不现实。 所以当遇到这种情况的时候能不能在更新安装程序上下手,在更新的时候就默认吧老程序杀掉(如果老程序在运行)。 答案是明确的inno setup 是可以这 ...
分类:
系统相关 时间:
2018-05-15 11:50:26
阅读次数:
1598
当你的桌面应用程序在manifest文件中设置需要管理员权限运行,若在打包应用程序时没有对Inno Setup 做相应的配置,在程序安装结束勾选了“运行PCTV双模软终端”,如下图所示: 会出现如下图所示异常: 解决方法如下: 找到Inno Setup Compiler安装目录下的SetupLdr. ...
分类:
其他好文 时间:
2018-05-06 15:01:02
阅读次数:
381