凊欲超市:inno setup详细使用教程

来源:百度文库 编辑:中财网 时间:2024/04/20 11:05:26
inno setup详细使用教程 2011-09-30 11:49

◎Inno Setup Compiler汉化版
安装好Inno Setup Compiler汉化版启动软件后的界面(见图1)


下面我以制作ePSXe1.50汉化版安装程序为例简介制作过程,

先将要打包的全部文件放到一个空文件夹里待用.(我的放在: D:\pp-work)
选择使用脚本向导创建新的脚本文件,按确定:(见图2)


 

按下一步:(见图3)

在相应的项目里填上该填的东东,(图里我已填好),

 

按下一步:(图4)

不难,同样是在相应的项目填上该填的,在应用程序基本目的目录的下拉选项里还有一个自定义,

也就是自定义安装路径.

而像我那样选就是将文件安装到: C:\Program Files\ePSXe里,其他的就相应的填.

然后当然是

 

下一步了:(图5)

这一步要注意,

在图中的数字(1)处填上主程序文件(建议用浏览的方法),

然后按添加文件,添加要安装在C:\Program Files\ePSXe里的文件.

再按添加目录,(只能一个个添加,要是子目录多就烦了).把要安装的目录全部添加完后,记住一定要编辑所添加的目录,

要不全部文件都会安装在C:\Program Files\ePSXe里!步骤是:在数字(2)里选添加的目录后按编辑(见图6)


在数字(1)处填上子目录的名称,

在数字(2)处还有其它选择,可以将其它的一些文件安装在WINDOWS,SYSTEM等其它目录里(见图7)

其它的目录同样方法设置好,接着当然是

 

下一步:(见图8)


这里也是相应的填好,

 

就NEXT:(见图9)

 
填好就NEXT,然后按完成,

程序会问你是否对脚本进行编译,要你觉得可以了,那就让它编译,就会生成一个SETUP.EXE文件,大功就告成了!

若你想修改修改那就按否,可以对脚本进行修改(比如在注册表加信息,在程序组加一个选项等等),

当然就要知道它的语法了!一听到语法也许你就怕,其实它的语法是不难的,在帮助里一下就能看明白.

只要你学过一点点编程.再说,大部分的东东已自动生成了.

正好,我这个例子要在程序组里加一个英文版的快捷方式,

且要修改快捷方式的工作目录!要不然,程序在用快捷方式启动后工作不了!

(因为此程序要在快捷方式的工作目录里找其它文件!建议制作安装程序都修改工作目录,以免不正常)

好了,生成的脚本格式在程序里是这样的:(见图10)


可以直接在里面修改,你会看到语法是加亮的J好用吧!好了我们要修改的如下:
修改前:
...
[Icons]
Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"
Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon
...
修改后:
...
[Icons]
Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; WorkingDir: "{app}"
Name: "{group}\ePSXe 1.50 英文版"; Filename: "{app}\epsxe.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"
...
完成了!编译好就完成了安装程序的制作了!

引用来自于:http://eamle.blog.163.com/blog/static/132208623201121794117735/ 博客!