软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 其他杂类 > inno setup(封装工具)中文版 5.5.9

inno setup(封装工具)中文版 5.5.9

分享到:
inno setup中文版是一款专业的Windows安装程序制作工具。与其他同类型的程序,例如Installshield相比,虽然在性能上不是最优秀的。但是跟Installshield,它有着完全免费、小巧、操作简单的这些独特的优点。同时inno setup中文版支持pascal脚本,因此用户可以依靠这个很快速的就制作出最为标准的Windows2000风格的安装界面。因此,虽然不能跟Installshield这样的大哥大相比,但是它足以完成一般性的安装任务。更多软件的介绍请看下方的软件功能及特点介绍。

中文版功能

1、包含Ansi和Unicode版本。
2、加入加密组件ISCrypt.dll。
3、加入Inno Setup预处理器。(可选择安装)
4、加入一些辅助工具。(可选择安装)
5、添加了新的 [Setup] 段 VersionInfoCopyright 指示,这允许你在安装程序的版本信息中查看版权信息。
6、Pascal 脚本修正/改进:
新的函数: CustomMessage、FmtMessage。
FileExists 函数不再从指定文件名中删除最后跟随的反斜框符号。在以前,FileExists('c:filename') 会返回 True。
TNewCheckListBox: 添加了新的 RequireRadioSelection 默认为 False 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”是可选的,并且可以按默认在用户创建的 TNewCheckListBoxes 中禁用。
可以处理带围绕引号的所有 [Setup] 和 [LangOptions] 段指示的值。只有某些指示可以删除围绕的引号,所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。
在 段中那些包含路径的文件名条目,可以检查是否目录存在,以及如果需要是否创建。
为保存与 regsvr32 的一致性,在注册和反注册 32 位 DLL 时,FPU 异常被屏蔽。
/LOG:当处理有32bit或64bit标记的 [Files] 段条目时,可以记录是否起作用的消息。
Added official Finnish translation.
SetupLdr 的内部数据贮存在资源中,而不是在 DOS 文件头。这解决了与替换 DOS 文件头的第三方应用程序兼容性问题

软件特点

1、支持现在所有正在使用的 32 位 Windows 版本: Windows 95,98,2000,Server 2003,XP,Me,NT 4.0 (不需要服务包)。
2、支持创建单个 EXE 格式的安装程序,使你的程序可以很方便地在网络上发表。同时也支持磁盘延伸。
3、标准的 Windows 2000/XP 样式向导界面。
4、定制安装类型,例如:完整安装,最小安装,自定义安装。
5、完整的卸载功能。
6、文件安装:
包括完全的“压缩”支持,bzip2 和 7-Zip LZMA 文件压缩。安装程序可以比较文件版本信息,替换正在使用的文件,使用共享文件计数,注册 DLL/OCX 和类型库,以及安装字体。
7、可以在任意地方创快捷方式建,包括开始菜单和桌面。
8、创建注册表和 .INI 项目。
9、完整的 Pascal 脚本引擎。
10、支持 multilingualLanguagessection 安装。
11、支持密码和加密安装。
12、后台安装和后台卸载。
13、全部源代码公开 (Borland Delphi 2.0-5.0)。

详细教程

1、inno setup注册表操作
下面的例子将会使得安装程序在操作系统启动后自动运行。
[setup]
;全局设置,本段必须
AppName=Test
AppVerName=TEST
DefaultDirName="E:TEST"
AppVersion=1.0
Compression=lzma2/max
ShowLanguageDialog=yes
[components]
Name: main; Description:"主程序(必选)";Types:full compact custom;Flags: fixed
Name: data; Description:"数据文件";Types:full
Name: help;Description:"帮助文件";Types:full compact
[files]
Source: "F:desktoptestipmsg.exe"; DestDir: "{app}";Components:main
Source: "F:desktoptestbin.dat"; DestDir: "{app}";Components:data
Source: "F:desktoptesthelp.chm"; DestDir: "{app}" ;Components:help
Source: "F:desktoptestreadme.txt"; DestDir: "{app}";components:help;Flags:isreadme
[registry]
;本段处理程序在注册表中的键值
Root:HKLM;Subkey:SOFTWAREMicrosoftWindowsCurrentVersionRun;ValueType: string; ValueName:TEST;ValueData:{app}ipmsg.exe;Flags: uninsdeletevalue
2、inno setup脚本语言
在安装包内,小编为用户提供了一个最为完成的脚本语法大全,有需要的用户可以到此浏览

3、inno setup脚本向导
安装包内,小编为用户提供了一个基础的脚本向导,内容包括
1、20秒的许可协议限制
2、右下角的关于
3、链接,可加logo
4、点击安装的时候,可加插图图片支持bmp,jpg,gif几种
5、加入版权,分隔线

4、inno setup脚本实例
小编在安装包内为用户提供了一个Inno Setup安装脚本实例。里面除了一个较完整的Inno Setup安装脚本之外,还额外增加了对ini文件设置的功能,一个安装包常用的功能都具备了。

创建桌面快捷方式

要想创建相应的桌面快捷方式,如下图,在安装的时候勾选“创建桌面快捷方式”即可。

如何判断是否安装了.net 3.5

初始化安装的时候,读取注册表
RegKeyExists(HKEY_LOCAL_MACHINE, 'SOFTWAREMicrosoft.NETFrameworkAssemblyFoldersv3.5');
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章