导航:首页 > 文件教程 > innosetup教程

innosetup教程

发布时间:2021-03-30 07:17:46

1. 如何使用 inno setup 安装多个

INNO SETUP先向导创建脚本
[Files]
Source: "你要打包的软件目录\软件1.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "你要打包的软件目录\软件2.exe"; DestDir: "{app}"; Flags: ignoreversion
添加以下代码即可,如果系统为64为,Flags: 64bit
[Run]
Filename:“"{app\软件1.exe”;Flags: ignoreversion
Filename:“"{app\软件2.exe”;Flags: ignoreversion
若是安装过程中同时启动两个程序,写个.bat文件,start:两个程序,在INNO SETUP 里执行.bat即可。也可使用Flags完成

2. 使用 inno setup 实现了,把framework4.5安装包和winfrom打成了一个整体的EXE文件

这里有使用例子,你看看
http://www.codeproject.com/Articles/20868/NET-Framework-Installer-for-InnoSetup

3. inno setup 使用

很简单,看说明,如果不会,我给你一个例子。
[Setup]
AppName=武清公安局
AppVerName=武清公安局
DefaultDirName={reg:HKCU\Software\AppServ,AppServDir}\www
DefaultGroupName=武清公安局
UninstallDisplayIcon=

[Dirs]
Name: "{app}\1"
Name: "{app}\2"
Name: "{app}\3"
Name: "{app}\4"
Name: "{app}\5"
Name: "{app}\6"
Name: "{app}\7"
Name: "{app}\8"
Name: "{app}\9"
Name: "{app}\10"
Name: "{app}\admin"
Name: "{app}\admin\images"
Name: "{app}\ads"
Name: "{app}\images"
Name: "{app}\run"
Name: "{app}\bj_xx"
Name: "{app}\login"
Name: "{app}\down"
Name: "{app}\down\down"
Name: "{app}\bj_xx\images"

[Files]
Source: "TTraveler.exe"; DestDir: "{sys}"
Source: "*.*"; DestDir: "{app}"
Source: "1\*.*"; DestDir: "{app}\1"
Source: "2\*.*"; DestDir: "{app}\2"
Source: "3\*.*"; DestDir: "{app}\3"
Source: "4\*.*"; DestDir: "{app}\4"
Source: "5\*.*"; DestDir: "{app}\5"
Source: "6\*.*"; DestDir: "{app}\6"
Source: "7\*.*"; DestDir: "{app}\7"
Source: "8\*.*"; DestDir: "{app}\8"
Source: "9\*.*"; DestDir: "{app}\9"
Source: "10\*.*"; DestDir: "{app}\10"
Source: "admin\*.*"; DestDir: "{app}\admin"
Source: "admin\images\*.*"; DestDir: "{app}\admin\images"
Source: "ads\*.*"; DestDir: "{app}\ads"
Source: "images\*.*"; DestDir: "{app}\images"
Source: "run\*.*"; DestDir: "{app}\run"
Source: "login\*.*"; DestDir: "{app}\login"
Source: "down\*.*"; DestDir: "{app}\down"
Source: "down\down\*.*"; DestDir: "{app}\down\down"
Source: "bj_xx\*.*"; DestDir: "{app}\bj_xx"
Source: "bj_xx\images\*.*"; DestDir: "{app}\bj_xx\images"

[Icons]
Name: "{group}\武清公安网站"; WorkingDir: "{app}"; Filename: "TTraveler.exe"; Parameters: "http://127.0.0.1"; IconFilename: ""
Name: "{userdesktop}\武清公安网站"; WorkingDir: "{app}"; Filename: "TTraveler.exe"; Parameters: "http://127.0.0.1"; IconFilename: ""

[Run]
WorkingDir: "{app}"; Filename: "TTraveler.exe"; Parameters: "http://127.0.0.1/install.php"

4. inno setup 教程 如何判断是在64位机器下

GetWindowsVersionEx(Version);
if Version.NTPlatform and (Version.Major = 5) and (Version.Minor = 1) and (Version.ServicePackMajor < 2)

5. Inno Setup 如何使用皮肤插件更换软件安装包界面和外框包装望详细解答!

[setup]
WizardImageFile=XX.bmp
WizardSmallImageFile=XX.bmp

修改图标 上面是大的下面是小的

procere InitializeWizard();
这个是用来定制界面的 大小颜色

6. 如何使用inno setup来读取配置文件中的参数

晕,Inno 有 这样的函数的

// INI 文件函数

function IniKeyExists(const Section, Key, Filename: String): Boolean;
function IsIniSectionEmpty(const Section, Filename: String): Boolean;

function GetIniBool(const Section, Key: String; const Default: Boolean; const Filename: String): Boolean;
function GetIniInt(const Section, Key: String; const Default, Min, Max: Longint; const Filename: String): Longint;
function GetIniString(const Section, Key, Default, Filename: String): String;

function SetIniBool(const Section, Key: String; const Value: Boolean; const Filename: String): Boolean;
function SetIniInt(const Section, Key: String; const Value: Longint; const Filename: String): Boolean;
function SetIniString(const Section, Key, Value, Filename: String): Boolean;

procere DeleteIniSection(const Section, Filename: String);
procere DeleteIniEntry(const Section, Key, Filename: String);

另外,也有这样的用法:

ExpandConstant('{ini:{app}\Boot.ini,boot loader,backup}'

当然 如果你用 ISPP 的话,还有一些函数,我就不详述了,

PS:如果可以的话,建议 你以后 在 run段 加上 这个标记: postinstall

7. inno setup里在[run]中如何使用install实现静默安装

runhidden
如果指定了这个标记,它将在隐藏窗口中运行程序。请在执行一个要提示用户输入的程序中不要使用这个标记。

改成下面,应该就可以了。
[Run]
Filename: {app}\XView\PrinterTools.exe; Flags: skipifdoesntexist runhidden

8. 关于inno setup 使用的问题,请指导

“应用程序目标文件夹”是指启动安装程序后软件默认的安装目录,对你而言就是指默认情况下你打算将游戏安装到哪一个目录中去。对应于脚本文件中的[Setup]字段中的“DefaultDirName=”设置项。

而“应用程序文件夹”是指你要制作安装包的原始文件所在目录。对应于脚本文件中的[Setup]字段中“SourceDir=”设置项。

而要想安装完成后运行软件,只要在如下图所示页面中“应用程序主执行文件”选择为你想要运行的文件(对你而言就是NexonPlug.exe),同时把下面的“允许用户在安装完成后启动应用程序(&U)”前面的方框选中就行了。

希望能帮到你!

9. 如何用 InnoSetup 来开始,停止服务

360为XP系统继续提供补丁和漏洞修复服务 自2001年至今,Windows XP操作系统已经连续工作了12年,是目前为止最长寿的操作系统。2014年4月8日,微软将正式停止对Windows XP的服务支持。同时,微软Office 2003也将于2014年4月8日停止服务。 对此,某互联网调研中心针对此事对用户产生的影响进行了专门调研。调研结果显示,80%的网友知道此事,但仍有六成用户表示XP 停止服务后会继续使用,其中不习惯新系统是多数用户坚持使用XP的主要原因。 倪光南:微软终止支持XP是重大安全事件 数据显示,全球范围内XP的市场份额约占25%,而我国XP市场份额更高达70%,个人用户安装和使用XP的计算机将近2亿台。如果XP被黑客发现严重漏洞又无法打补丁,广大网民和企事业单位电脑都将面临木马病毒感染、敏感信息泄露,甚至业务系统和生产系统无法正常运行的风险。 中国工程院院士倪光南日前接受采访时表示,对中国而言,XP停止服务是一个“重大的信息安全事件”。“在微软停止对XP支持后,推出有公信力的‘安全云服务’,接管我国2亿台XP电脑用户的服务支撑,这样,可防止继续使用XP的电脑出现严重安全事件。” 倪光南呼吁尽快推出国产操作系统替代XP,应对微软终止技术支持的严重影响。 360:继续保护XP 作为微软MAPP(主动防护)合作伙伴、国内最大安全厂商360对此事件表态,鉴于XP系统在中国市场仍占据主流地位,360安全卫士将继续为XP用户提供全方位的安全防护,并将针对XP新出现的高危漏洞提供防护措施。 据统计,此前360已19次为微软0day漏洞提供临时补丁防护措施,并14次全球率先报告漏洞而获得微软官方致谢,这两项数据在国内PC安全厂商中均大幅领先。这也给了360足够的底气宣布继续保护XP。 如果觉得我的服务还靠谱的话,别忘了送俺“满意答案”图标以示鼓励哦!

阅读全文

与innosetup教程相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接