innoinno setup 覆盖安装怎么加入安装程序

现在位置:
Windows平台,InnoSetup打包安装程序。
安装文件,包含一个readme.txt文件,安装到目标文件夹下。
;;程序名称
AppName=SimpleApplication
AppVersion=1.5
DefaultDirName={pf}\MyApp
Source: "readme.txt"; DestDir: "{app}"
安装文件,包含readme.txt和readme2.txt文件,安装到目标文件夹下,并且执行readme.txt,当然需要执行的exe,用txt文件替代会报错。
;;程序名称
AppName=SimpleApplication
AppVersion=1.5
;;默认目录名称
DefaultDirName={pf}\MyApp
;;包含文件
Source: "readme.txt"; DestDir: "{app}"
Source: "readme2.txt"; DestDir: "{app}"
;; 安装完成时,执行(exe)
Filename: "{app}\readme.txt";
指定语言包:
[Languages]
Name: "chs"; MessagesFile: "compiler:Languages\ChineseSimplified.isl"
支持多语言:
;;程序名称
AppName=SimpleApplication
AppVersion=1.0
;;默认目录名称
DefaultDirName={pf}\MyApp
;;包含文件
Source: "readme.txt"; DestDir: "{app}"
Source: "readme2.txt"; DestDir: "{app}"
[Languages]
Name: "eng"; MessagesFile: "compiler:default.isl"
Name: "chs"; MessagesFile: "compiler:Languages\ChineseSimplified.isl"
;; 安装完成时,执行(exe)
Filename: "{app}\readme.txt";
背景图片:
WizardImageFile=01.bmp
WizardSmallImageFile=02.bmp&&&&使用innosetup安装服务
使用innosetup安装服务
不知哪下的,感觉不错,上传给大家使用
function SartService(ServiceName: string) :
hSCM : HANDLE;
hService: HANDLE;
Status : SERVICE_STATUS;
hSCM := OpenServiceManager();
if hSCM && 0 then begin
hService := OpenService(hSCM,ServiceName,SERVICE_START);
if hService && 0 then begin
Result := StartService(hService,0,'');
CloseServiceHandle(hService)
CloseServiceHandle(hSCM)
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行今天找VM补丁看到的,是个innosetup封装的,所以习惯性的喜欢去看人家的iss文件是怎么编写的。
DefaultDirName={reg:HKLM\SOFTWARE\VMware%2c%20Inc%2E\VMware Workstation,InstallPath}
看到上面这个代码很奇怪,DefaultDirName是默认安装路径,他的路径是以reg开始的,大意是注册表的路径,后面加了个InstallPath,这样就搞定了,真简单,这个我以前是不知道,不过以后就可以用到了,哈哈。
这个包还用到了Encryption Module加密模块,iss文件中有密码,不过用这个密码是解不开的,因为我看到了列表中有百度和CNNIC这个恶心的东西,有着两个东西大家一般都会想到这个肯定是汉化新世纪封装的了。不过这个汉化版汉化的比较完整,这也是我不用6.5的原因。vm也真是的,弄了个中国公司居然也不出简体中文版,说出来都丢人,很多东西都是可以调用微软的组件来做的,要不为什么VPC会那么小?这就是自认为自己技术是老大的后果。用户要跟着遭殃,人家VPC是可以直接调用语言文件包的,汉化非常方便,根本不用脱壳之类的再修改资源文件就可以设置语言了。
玛丽隔壁的,看完记得说句话
选择分类目录
RSS收录&&(1)
休闲搞笑&&(31)
传奇玩家&&(12)
原创撰文&&(41)
影音游戏&&(70)
技术文档&&(108)
漏洞提醒&&(4)
狮子座&&(1)
生活美图&&(321)
私密地带&&(2)
网络资讯&&(47)
警告!&&(2)
软件发布&&(30)
黑暗圣经&&(15)Inno Setup软件如何把多个安装包程序打包在一起,并一起运行呢?我看你的问题你会了吧,谢谢-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
Inno Setup软件如何把多个安装包程序打包在一起,并一起运行呢?我看你的问题你会了吧,谢谢
来源:互联网 发表时间: 3:31:05 责任编辑:王亮字体:
为了帮助网友解决“Inno Setup软件如何把多个安装包程序打包在一起,并一起运行呢?我看你的问题你会了吧,谢谢”相关的问题,中国学网通过互联网对“Inno Setup软件如何把多个安装包程序打包在一起,并一起运行呢?我看你的问题你会了吧,谢谢”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:Inno Setup软件如何把多个安装包程序打包在一起,并一起运行呢?我看你的问题你会了吧,谢谢,具体解决方案如下:解决方案1:
INNO SETUP先向导创建脚本[Files]Source: &你要打包的软件目录\软件1.exe&; DestDir: &{app}&; Flags: ignoreversionSource: &你要打包的软件目录\软件2.exe&; DestDir: &{app}&; Flags: ignoreversion添加以下代码即可,如果系统为64为,Flags: 64bit[Run]Filename:“&{app\软件1.exe”;Flags: ignoreversionFilename:“&{app\软件2.exe”;Flags: ignoreve缉常光端叱得癸全含户rsion若是安装过程中同时启动两个程序,写个.bat文件,start:两个程序,在INNO SETUP 里执行.bat即可。也可使用Flags完成
追问:解决方案2:
在run阶段添加运行就可以了
2个回答1个回答4个回答1个回答3个回答2个回答1个回答3个回答3个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号

我要回帖

更多关于 inno setup 卸载程序 的文章

 

随机推荐