问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

inno setup怎样制作自动安装包

发布网友 发布时间:2022-05-05 17:00

我来回答

2个回答

热心网友 时间:2022-06-27 19:38

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

图1

下面我以制作ePSXe1.50汉化版安装程序为例简介制作过程,先将要打包的全部文件放到一个空文件夹里待用.(我的放在: D:\pp-work)

选择创建新的空白脚本文件,按确定:(见图2)

图2

按下一步:(见图3)

图3

在相应的项目里填上该填的东东,(图里我已填好),按下一步:(图4)

图4

不难,同样是在相应的项目填上该填的J,在应用程序基本目的目录的下拉选项里还有一个自定义,也就是自定义安装路径.而像我那样选就是将文件安装到: C:\Program Files\ePSXe里,其他的就相应的填.然后当然是下一步了:(图5)

图5

这一步要注意,在图中的1处填上主程序文件(建议用浏览的方法),然后按添加文件,添加要安装在C:\Program Files\ePSXe里的文件.再按添加目录,(只能一个个添加,要是子目录多就烦了).把要安装的目录全部添加完后,记住一定要编辑所添加的目录,要不全部文件都会安装在C:\Program Files\ePSXe里!步骤是:在2里选添加的目录后按编辑(见图6)

图6

在1处填上子止录的名称,在2里还有其它选择,可以将其它的一些文件安装在WINDOWS,SYSTEM等其它目录里(见图7)

图7

其它的目录同样方法设置好,接着当然是下一步:(见图8)

图8

这里也是相应的填好,就NEXT:(见图9)

图9

一眼明了,不用我讲,填好就NEXT,然后按完成,程式问你是否对脚本进行编译,要你觉得可以了,那就让它编译,就会生成一个SETUP.EXE文件,大功就告成了!若你想修改修改那就按否,可以对脚本进行修改(比如在注册表加信息,在程序组加一个选项等等),当然就要知道它的语法了!一听到语法也许你就怕,其实它的语法是不难的,在帮助里一下就能看明白.只要你学过一点点编程.再说,大部分的东东已自动生成了.正好,我这个例子要在程序组里加一个英文版的快捷方式,且要修改快捷方式的工作目录!要不然,程序在用快捷方式启动后工作不了!(因为此程序要在快捷方式的工作目录里找其它文件!建议制作安装程序都修改工作目录,以免不正常)

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

图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}"
...

完成了!编译好就完成了安装程序的制作了!

你看看能看明白吗?不行你就把你邮箱留下,我发给你吧

热心网友 时间:2022-06-27 19:39

一楼的图在哪里??????
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男生买卫生巾支援灾区对吗? 打了耳洞三天下了耳钉,怎么办!! cs七龙珠家里两台电脑怎么连局域网玩 CS七龙珠怎么创建联网房间 CS七龙珠怎样和电脑玩 CS七龙珠能和电脑对打吗 不然怎样调对打模式有哪些地图!!!急需... 糖葫芦的山楂在哪里买 衡水市康宁街与人民路交叉口市一建家属院7号楼,1-201怎么翻译 梦见朋友搬家时小孩因我不愿离去,且小孩坐在床上跑出许老鼠? 梦见搬家是什么预兆解梦 When the sky is blue see you once again,是什么意思?紧急求译!!! See you once again,ml 中文是什么意思 Inno Setup 如何使用皮肤插件更换软件安装包界面和外框包装?望详细解答! ssd固态硬盘识别不了! “See-you-once-again-MY-Love”是什么意思? Inno Setup 如何自定义安装界面? bios里显示固态0Gb 是炸了吗 歌词see. you . onceagain . mylove 哪首歌的歌词中有"see you once again"这句? bios硬盘显示0GB。怎么回事? 有卖华为nova4的吗,感觉用起来怎么样,性价比高吗,p20跟nova4 哪个性价比更高,注意性价 2015山东教师资格证成绩查询总是验证码输入有误 怎么办 拜托拜托 华为p10支持双电信卡吗 教师资格证报名登录时总是出现验证码有误请重新输入是什么原因? 华为p10全网通的双卡双待可不可以使用一张移动的卡还有一张电信的卡? 怎么发朋友圈文案能不折叠? What is the MOQ on your Reusable Ice Gel Pack,Reusable Ice Pack,Ice Pack 请问什么意思? ice pack冰袋破了有毒吗? 冰袋的英语翻译 冰袋用英语怎么说 小孩误食生物冰袋怎么办 《求教》为什么我的固态硬盘显示容量与实际不符 Saw you once again什么意思? InnoSetup能够实现“安装细节描述”界面吗 电脑装上固态硬盘做了新系统后机械盘不能识别而且显示0kb 一首英文歌词,很好听的男声,最后两句好像是是see you ??? again。 inno setup 怎么修改安装文件左边的图片? 如何设置innosetup安装及卸载图标 see you once again,my love是哪首歌的词? 新买512GB固态硬盘只显示55.8GB inno setup 安装前弹出图片问题赐教 用innosetup打包的程序,再在win7下安装,没有桌面快捷方式,请问你是怎么解决的,谢谢! 主硬盘显示(0G/固态硬盘)是怎么回事? 请问那位高手能帮我翻译一下!!急!!! 我在用inno setup制作安装包,请问 怎么样使我的程序一开机就启动 inno setup安装完成时的界面文字的颜色怎么改?我说的不是欢迎界面,是安装完成的界面文字颜色!谢谢了 求一首 婚礼上经常放的歌曲~~~~歌词里貌似有see you again 也不知道是see you once again不是艾薇儿的 是 inno setup如何下一步到自己的页面 see you once again是谁唱的?求URL链接 请教怎么用inno setup工具自动安装驱动文件 procreate湿海绵笔刷在哪