不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
Inno Setup制作程序安装包示例
编辑:dnawo 日期:2014-01-04
1.Inno Setup脚本向导










2.程序安装向导







3.常见问题
问:为什么没有创建子目录,全部文件都安装在应用程序文件夹?
答:Inno Setup脚本向导不能设置各个文件安装在哪个文件夹,可以手工修改脚本文件指定,例如:
修改为:
问:创建桌面快捷方式默认没有钩选如何改成钩选?
答:Flags属性值默认为unchecked,改成checkablealone即可:
修改为:
问:为什么Windows7下不能创建桌面快捷方式?
答:Inno Setup脚本向导生成的脚本有问题,找到桌面快捷方式相关代码:
删除OnlyBelowVersion,编译脚本重新生成安装包即可:
问:怎么在安装和卸载时打开一个网页?
答:脚本如下:










2.程序安装向导







3.常见问题
问:为什么没有创建子目录,全部文件都安装在应用程序文件夹?
答:Inno Setup脚本向导不能设置各个文件安装在哪个文件夹,可以手工修改脚本文件指定,例如:
复制内容到剪贴板
程序代码

Source: "E:\py\data\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
修改为:
复制内容到剪贴板
程序代码

Source: "E:\py\data\*"; DestDir: "{app}\data"; Flags: ignoreversion recursesubdirs createallsubdirs
问:创建桌面快捷方式默认没有钩选如何改成钩选?
答:Flags属性值默认为unchecked,改成checkablealone即可:
复制内容到剪贴板
程序代码

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;OnlyBelowVersion: 0,6.1
修改为:
复制内容到剪贴板
程序代码

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone;OnlyBelowVersion: 0,6.1
问:为什么Windows7下不能创建桌面快捷方式?
答:Inno Setup脚本向导生成的脚本有问题,找到桌面快捷方式相关代码:
复制内容到剪贴板
程序代码

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone;OnlyBelowVersion: 0,6.1
删除OnlyBelowVersion,编译脚本重新生成安装包即可:
复制内容到剪贴板
程序代码

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone;
问:怎么在安装和卸载时打开一个网页?
答:脚本如下:
复制内容到剪贴板
程序代码

[Run]
Filename: "http://www.mzwu.com/#install"; Flags: shellexec skipifsilent
[UninstallRun]
Filename: "http://www.mzwu.com/#unistall"; Flags: shellexec
Filename: "http://www.mzwu.com/#install"; Flags: shellexec skipifsilent
[UninstallRun]
Filename: "http://www.mzwu.com/#unistall"; Flags: shellexec
评论: 0 | 引用: 0 | 查看次数: 4334
发表评论
请登录后再发表评论!