本文目录
- inno setup怎样第一步先执行一个BAT文件
- inno setup 5 添加快捷方式总是默认选中,该怎么修改
- Inno Setup安装如何安装到指定目录
- inno setup打包工具的使用问题
- inno setup
- inno setup 使用
- Inno Setup的几个问题:求高手解答,高分回报
- inno setup 详细的脚本命令
- inno setup在制作安装包安装时, 怎么只允许选择驱动器
- 请教Inno Setup,带多个参数的函数调用问题
inno setup怎样第一步先执行一个BAT文件
这个BAT文件一般是不能执行的,因为安装必须先把文件复制到安装目录下才能执行下面的文件。或者你尝试吧bat释放到temp临时文件夹下。然后执行这个BAT
inno setup 5 添加快捷方式总是默认选中,该怎么修改
inno setup 5 添加快捷方式总是默认选中,修改方法如下:
在 //tasks 任务中找到desktopicon桌面,点击“非选中”即可。
一、方法:
1、双击桌面的:Inno setup compiler图标,弹出一个选择界面,可以选择最近打包的文件,也可以选择重新创建一个打包文件。这里以重新创建打包文件为例。
2、然后点击下一步,在应用名称中输入产品的名称、版本号、公司网址等信息。最好在这里填写好,这样就会自动生成在脚本中,不需要修改。
3、然后点击下一步,选择打包好的文件,输出地址,以及输出的文件夹名字。
4、点击add file(S)...按钮,选择需要打包的文件,全部添加进来;
点击add folder...按钮,选择需要打包的文件夹,全部添加进来。
5、点击下一步,输入应用程序在开始菜单中显示的名字。
6、点击下一步,选择在安装时需要显示的信息、安装语言、安装名称等。
7、最后,点击完成,设置的程序就完成了。只要点击编译运行,打包文件就可以集合成一个安装文件了。就可以进行刻盘安装了。
二、inno setup 5的脚本说明:
1、Win-Masm为主程序的名称。
2、 字段下 Name{group};/{cm:UninstallProgram,Win-Masm}“; Filename: “{uninstallexe}“,两部分脚本实现发送一个卸载主程序的快捷方式至开始菜单程序组中。
3、字段下的下四条语句实现主程序所用控件的注册。
4、注意各资源文件的路径及名称。
Inno Setup安装如何安装到指定目录
inno setup 段参数说明: DefaultDirName 说明: 这是个必需的关键字,该值是默认的目录名称,用于“选择目录页”向导。通常它有一个目录常量前缀。 如果 UsePreviousAppDir 是 yes (默认值)并且安装程序发现已经安装了一个相同应用程序的早期版本,它将用先前选择的目录代替默认的目录名称。 示例: 如果你使用: DefaultDirName={sd}\MYPROG 在 Setup 中,典型地应有如下显示: C:\MYPROG 如果你使用: DefaultDirName={pf}\My Program 在 Setup 中,典型地应有如下显示: C:\Program Files\My Program : DisableDirPage 有效值: yes 或 no 默认值: no 说明: 如果该项设置为 yes, 安装程序将不会显示“选择目标文件夹”向导页。在这种情况下,它将始终使用默认的目录名。: DisableFinishedPage 有效值: yes 或 no 默认值: no 说明: 如果该项设置为 yes, 安装程序将不会显示“安装完成”向导页,并且在一次安装过程结束后会立即关闭安装程序。如果在 段里面有一个要被执行的程序使用了 nowait 标记,并且你不希望在该程序被启动之候安装完成窗口还逗留在后台,此时该项是有用的。 注意安装程序认为要重新启动计算机,或如果指派了一个文件给 段的 InfoAfterFile 关键字,都将忽略 DisableFinishedPage 关键字。象这些情况,仍然会显示“安装完成”向导页。 : DisableProgramGroupPage 有效值: yes 或 no 默认值: no 说明: 如果该项设置为 yes, 安装程序将不会显示“选择程序组”向导页。在这种情况下,它将使用由 段的 DefaultGroupName 关键字指定的组名,或者“(Default)”如果没有指定组名的话。
inno setup打包工具的使用问题
通过powshell脚本或.bat实现xx.mdb创建。再通过inno Setup 调用.bat文件。注意powershell运行的位数(32位或64位)。通过inno Setup中Flags:32bit或Flags:64bit控制
inno setup
Inno Setup 用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。Inno Setup是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。 Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。 授权方式: 免费软件 软件分类:国外软件 更新时间;2014-08-18 运行环境:Win2003,WinXP,Win2000,Win9X
inno setup 使用
很简单,看说明,如果不会,我给你一个例子。AppName=武清公安局AppVerName=武清公安局DefaultDirName={reg:HKCU\Software\AppServ,AppServDir}\wwwDefaultGroupName=武清公安局UninstallDisplayIcon=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“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“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: ““WorkingDir: “{app}“; Filename: “TTraveler.exe“; Parameters: “http://127.0.0.1/install.php“
Inno Setup的几个问题:求高手解答,高分回报
.1. 这个目前应该是比较难判断在innosetup里面,可以尝试有没有相关的exe,或者自己用java写个类,进行判断,在CODE段用exec调用相关的类进行判断。例如,innosetup有ansi版本和unicode版本在遇到汉字字符编码时,就如果不想用unicode版本(类似于Delphi2009),可以自己写个java类然后用exec 调用java运行相关类(需要制定JDK路径)。2. Oracle在安装后一会写注册表,可以通过找到Oracle安装后的注册表键,然后在CODE段用RegQueryStringValue等相关注册表函数进行查询获得。具体可以参看innosetup的帮助文档。3. 一般在卸载会自动删除安装时FILE段的文件,但是有些自己生成的文件Inno setup不会删除,需要在CurUninstallStepChanged 这个事件函数中使用DelTree函数删除相关的文件及目录。4. 这个也只能自己手动在CODE段进行编码实现。例如要替换某些配置文件的参数可以用LoadStringFromFile StringChangeEx SaveStringToFile 先加载到字符串,在替换参数字符串,再保存到文件。5. 你说的这种断电的事情,在安装时是需要考虑,但是概率比较小。这个虽然可以在程序中判断是否先关的目录已经有安装的文件,但是个人觉得还是不需要处理,这个如果这种情况,可以在说明文档做下特殊说明就行了,例如,如果断电可以找到相关的注册表项,先删除再重新安装。
inno setup 详细的脚本命令
这你需要去下载另外一个编译器(注意,要汉化的哦!)这不是脚本的问题.但是,你会这个脚本,是可以手动写的
inno setup在制作安装包安装时, 怎么只允许选择驱动器
可以固定默认的安装目录,但无法限制不能自行更改的。DefaultDirName={pf}\自定义默认安装文件夹DisableDirPage=yes
请教Inno Setup,带多个参数的函数调用问题
.1. 这个目前应该是比较难判断在innosetup里面,可以尝试有没有相关的exe,或者自己用java写个类,进行判断,在CODE段用exec调用相关的类进行判断。例如,innosetup有ansi版本和unicode版本在遇到汉字字符编码时,就如果不想用unicode版本