Inno Setup 5 安装包制作!reg2iss,Inno Setup 问题。Inno Setup 怎么批量导入reg文件,(像nsis
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Inno Setup 5 安装包制作!reg2iss,Inno Setup 问题。Inno Setup 怎么批量导入reg文件,(像nsis相关的知识,希望对你有一定的参考价值。
在nsis里只要点击“工具”-“reg2nsi”就能吧reg文件,导入到脚本中,Inno Setup 怎么实现这样的功
能?(快速导入reg到Inno Setup脚本中的方法,速度快就行,过程不限,方法不限,可以用其他软件实
现!)
在此谢过!
如果你会编程的话,随便用什么语言写个小程序,就能将注册表文件按需要添加的.iss文件的[Registry]下面。
解决Inno Setup制作安装包无法创建桌面快捷方式的问题
昨天想把个java程序做成exe安装软件,然后就去下载了Inno Setup这个软件安装包制作软件,Inno Setup这个软件确实非常好用,但是由于我下载的中文汉化版,根据向导一步步来就是不创建桌面快捷方式,折腾了很久,终于找到了解决方法。
下面是我使用Inno Setup打包软件后自动生成的一段代码:
1
2
3
|
[Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked |
上面这一段代码,第一段表示创建桌面快捷方式、第二段表示创建快速启动栏。其中Flags:unchecked表示默认未被选择,我们改成Flags:checkablealone表示默认被选择。我们改一下代码,实现下面的效果:
图1:附加快捷方式效果图
为了实现上图1所示的效果,我们将代码改成下面的样子:
1
2
3
|
[Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone |
这样就基本OK了,我一般打包软件的时候,只喜欢加上“创建桌面快捷方式”,不喜欢加上“创建快速启动栏快捷方式”,所以第二段代码也可以不要。
以上是关于Inno Setup 5 安装包制作!reg2iss,Inno Setup 问题。Inno Setup 怎么批量导入reg文件,(像nsis的主要内容,如果未能解决你的问题,请参考以下文章
解决Inno Setup制作安装包无法创建桌面快捷方式的问题
如何使用Inno Setup Compiler制作安装软件包