跟小D每日学口语

随笔分类 -  Installshield

This is a powerfule installation development tools for all Windows platforms.
在Installshield的安装进度中显示自己设置的信息
摘要:以Installscript msi project为例,在installshield所制作的安装包安装过程中显示安装进度的,就在OnFirstUIBefore中的Dlg_SdStartCopy界面中 Enable(STATUSEX); 这句话。要显示自己设置的信息,只需在这句Enable(STATUSEX); 后添加数句语句即可,举例如下: Enable(STATUSEX); /**当Statu... 阅读全文

posted @ 2009-11-16 15:52 海洋女神 阅读(2022) 评论(1) 推荐(0) 编辑

InstallShield集成安装MSDE2000最小版本(三) fishout特许授权发布
摘要:原帖地址:http://blog.csdn.net/fishout/archive/2009/11/09/4790564.aspx 在这一节里,我们讨论如何在安装目录的任意指定基础上实现实例名及sa密码的更改,这样,就继承了原有微软80多兆安装包的功能,但是,现有的安装包体积小多了,仅有原来的1/6,当然,这仅是全新安装而言,对于升级安装是不适应的,不过,实际上我们大多数时候都是使用全新安装,何... 阅读全文

posted @ 2009-11-12 14:05 海洋女神 阅读(1298) 评论(0) 推荐(0) 编辑

InstallShield集成安装MSDE2000最小版本(二) fishout特许授权发布
摘要:原帖地址:http://blog.csdn.net/fishout/archive/2009/10/28/4739269.aspx在这一节里,我们解决安装路径的更改问题。大家知道,MSDE2000安装后,数据库路径不能更改,这也是制约许多安装包无法与应用程序一并集成的首要原因,现在我们来解决这一个问题。  主要思路是通过分离msdb和model数据库,然后更改master数据库的系统目录指向,改为... 阅读全文

posted @ 2009-11-12 14:03 海洋女神 阅读(1236) 评论(0) 推荐(0) 编辑

InstallShield集成安装MSDE2000最小版本(一) fishout特许授权发布
摘要:原帖地址:http://blog.csdn.net/fishout/archive/2009/10/26/4730086.aspx在网上看到许多关于MSDE2000集成到应用程序中一并安装的文章,这些方法无一例外都使用了InstallShield中调用外部命令的方式,其本质就是在安装过程中调用LaunchAppAndWait函数执行MSDE2000的setup.exe程序,这样一来,带来几个问题:... 阅读全文

posted @ 2009-11-12 14:01 海洋女神 阅读(1414) 评论(0) 推荐(0) 编辑

Installshield停止操作系统进程的代码--IS5版本适用
摘要:出处:http://www.installsite.org/pages/en/isp_ext.htm这个地址上有不少好东西,有空要好好研究下里面的“List and Shut Down Running Applications”就是演示了Installshield如何停止操作系统进程[代码] 阅读全文

posted @ 2009-09-25 14:52 海洋女神 阅读(1241) 评论(5) 推荐(0) 编辑

Installshield设置feature为必须选中状态,即必定安装状态
摘要:上一篇: 解决卸载时残留目标文件夹的问题Installation Designer --> Organization -->Features中,选中要设置的feature,在右边的属性栏中,将Required选为Yes即可,安装时可以看到该feature为选中状态,且勾选框为灰色不可更改状态,即此feature不允许用户选择,一定会安装到目标机上 下一篇: Installshield静... 阅读全文

posted @ 2009-07-23 17:22 海洋女神 阅读(2574) 评论(3) 推荐(1) 编辑

解决卸载时残留目标文件夹的问题
摘要:上一篇: IS2009制作Oracle 静默安装包(二) 感谢空白先生特许授权 在 uninstalled函数最后加DeleteProgramFolder ( TARGETDIR ) 下一篇: Installshield设置feature为必须选中状态,即必定安装状态 阅读全文

posted @ 2009-07-14 10:45 海洋女神 阅读(2387) 评论(17) 推荐(0) 编辑

IS2009制作Oracle 静默安装包(一)感谢空白先生特许授权
摘要:上一篇: MyEclipse中消除frame引起的“the file XXX can not be found.Please check the location and try again.”的错误 本文经原作者特许授权于海洋女神发布,转载请务必注明出处与链接;原作者和海洋女神保留对该文的一切法律许可下的权益;需要发布在盈利性报刊、网站等请与原作者或海洋女神联系。序言 这... 阅读全文

posted @ 2009-07-07 22:07 海洋女神 阅读(2608) 评论(2) 推荐(0) 编辑

关于在设置启动文件夹或者设置用户选项时不能得到当前用户的解决方法
摘要:上一篇:如何设置Installshield中 feature的选中状态 在用到FOLDER_STARTUP或者类似的变量前加一句ALLUSERS=0;然后FOLDER_STARTUP就是指向当前用户了。ALLUSERS是环境变量,不需要你定义。IS版本低时可能不行。 下一篇: MyEclipse中消除frame引起的“the file XXX can not be found.Plea... 阅读全文

posted @ 2009-06-16 19:27 海洋女神 阅读(801) 评论(0) 推荐(0) 编辑

如何设置Installshield中 feature的选中状态
摘要:上一篇: 使用strtuts2的iterator标签循环输出二维数组 之前一直有筒子问如何设置Installshield中 feature的选中状态,因为在Install Design里是没有这个选项的。今天打开Help搜索了一下,函数如下:FeatureSelectItem ( szFeatureSource, szFeature, bSelect ); szFeatureSource Spec... 阅读全文

posted @ 2009-06-16 19:15 海洋女神 阅读(2355) 评论(3) 推荐(0) 编辑

如何设置安装界面左上角的自定义图标
摘要:上一篇:sqlserver显示数据库和表及列名 DialogSetInfo(DLG_INFO_ALTIMAGE,SUPPORTDIR^"logo.BMP",TRUE); logo.BMP要预先Import到Support File下下一篇: 使用strtuts2的iterator标签循环输出二维数组 阅读全文

posted @ 2009-06-10 17:11 海洋女神 阅读(1405) 评论(0) 推荐(0) 编辑

关于Installshield里一些常见问题的解答(二)--此篇非原创,只是集成了一些网友的解答
摘要:上一篇:SQL Server 2005镜像删除备忘录 Q:如何建立网页的快捷方式 A:随便建一个快捷方式:修改刚刚添加的快捷方式的属性,主要修改Target和Arguments两项。将Target 的内容改为[ProgramFilesFolder]Internet Explorer\IEXPLORE.EXE,即将快捷方式指向IE,然后将Arguments修改为网址,不过在instal lscrip... 阅读全文

posted @ 2009-05-22 18:02 海洋女神 阅读(2714) 评论(0) 推荐(0) 编辑

【海洋女神原创】关于Installshield里一些常见问题的解答—艾泽拉斯之海洋女神出品
摘要:上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样;如需刊登,请与作者联系。little_fairycat@126.com. Q: 如何替换setup.exe的图标? A: 这不是一个推荐的操作,因为可能会引起不可预见的错 阅读全文

posted @ 2009-05-19 15:27 海洋女神 阅读(9749) 评论(10) 推荐(0) 编辑

【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)
摘要:上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(四) --高级设置二 转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样;如需刊登,请与作者联系。little_fairycat@126.com. 第三部分:其他 1. 修改显示界面的风格 Installshield 原始安装界面我始终觉 阅读全文

posted @ 2009-05-19 15:23 海洋女神 阅读(11356) 评论(12) 推荐(1) 编辑

【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(四) --高级设置二
摘要:上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(三) --高级设置一 4. 根据用户选择的组件,从外部文件夹拷贝相应的文件到安装目标路径的文件夹中 这个用途常见于配置文件和授权文件的应用,同一程序,授权给不同的用户,只需要不同的配置和授权文件。如果将配置和授权文件每次都打包在安装程序里,那么 阅读全文

posted @ 2009-05-19 15:15 海洋女神 阅读(24335) 评论(31) 推荐(2) 编辑

【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(三) --高级设置一
摘要:上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(二) --基本设置二 第二部分:脚本编程 在开始进行编程前,我们先明确一下我们要用编程来弥补前面设置的哪些功能的不足 1. 显示软件许可协议 2. 判断是否安装了本软件所需要的先决软件JKD1.6.0_04,如无,则启动外部安装程序进行安装(同 阅读全文

posted @ 2009-05-19 15:10 海洋女神 阅读(24159) 评论(6) 推荐(0) 编辑

【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(二) --基本设置二
摘要:上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(一) 基本设置一 7. 点击引导条上的Application Files 我们将在这里对安装路径进行微调,并且为每个Feature指定需要安装的文件 这里我不想使用Program Files | Company Name | Product N 阅读全文

posted @ 2009-05-19 15:05 海洋女神 阅读(22262) 评论(11) 推荐(2) 编辑

【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(一)---基本设置一
摘要:前言 Installshield可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于上手和精通都不是容易的事情,之前都是用Installshield的Project Assistant对付过去的,这次做这个安装程序,为了实现一些功能,必须写代码,国内外现成的资料很少,而且很多都语 阅读全文

posted @ 2009-05-18 17:16 海洋女神 阅读(25986) 评论(25) 推荐(5) 编辑

导航