InstallShield

安装程序制作工具
授权协议 商业软件
开发语言 C/C++
所属分类 开发工具、 安装制作工具
软件类型 商业软件
地区 不详
投 递 者 陆飞捷
操作系统 Windows
开源组织
适用人群 未知
 软件概览

InstallShield 为软件发行商提供了一个强大且灵活的解决方案,通过它,可以制作Windows平台和跨平台的安装程序封装软件,让软件可以在不同操作系统平台下正常安装 使用。在 installshield 专业版中,提供了新的功能,让软件发行商可以随时更新并使用最新的技术。

  • 关于ISS文件 可能有些小伙伴对ISS文件和安装包容易扯上关系,其实ISS文件是一个卸载或者安装的脚本录制文件(简单来说,就是录制ISS文件就是让程序知道静默安装或者卸载时,怎么自动执行流畅,或者点击什么按钮。ISS或记录下你点击了什么按钮。然后静默时它才知道自己怎么做) 举例:以前安装包已经发布出去了,现在软件有变化需要用户安装新的安装包,但是安装新安装包时,需要新安装包自动静默卸载老程序。那么

  • 20180125 script的结构 包括声明和函数块。声明可以在函数声明之前或者在函数语句和begin语句之间出现。 声明 每一个脚本都以全局数据声明为开始。此处定义常量(类似于C语言中的宏定义),声明每一个全局变量以及即将使用的用户定义的函数。 // Constant definitions #define PRODUCT "InstallShield" #define LIMIT

  • 一、拷贝文件  if(XCopyFile(SUPPORTDIR^"文件.dll",WINDIR^"system\\文件.dll",COMP_NORMAL|SELFREGISTER)<0) then       MessageBox("拷贝文件出错!",WARNING);     endif; 二、注册表  RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );  /

  • http://www.cnblogs.com/Cindy_weiwei/archive/2009/05/18/1459542.html http://gaodi2002.blog.163.com/blog/static/232076820063435220/ http://blog.csdn.net/FireElement/article/details/2496981 http://suppor

  • 转:http://codex.wordpress.org.cn/Installshield_%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%E7%AE%80%E4%BB%8B   InstallShield可以说是软件安装的最好制作工具。其简单的操作、完全可视化的界面、方便的调试功能、多平台(Windows3.1, Windows95, WindowsNT3.5, Win

  • 最近又一个项目接近尾声,不过对方要求安装必须傻瓜化,尽量不用手动配置。于是就的重新捡起两三年没有用过的installshield了。找到 installshield 12  于是,着手开始制作安装包。因为是网站项目,所以,其他方面倒是问题不大,因为当年用installshield 6.2的时候,也是相当熟练的。最主要的有两个方面:一、数据库的安装,因为我的数据库里面有许多存储过程和初始数据,所以不

  • 参考: http://chorfung.blog.163.com/blog/static/1207120002010320104717707/

  • 实际过程,当要求输入注册码的时候: 1. 把网线拔掉断网,也可以用防火墙等断网。 2.在Premier.Edition中随便输入一窜注册码,注意中间要aaa三个,下一步。 3.因为没有联网注册没有通过,这时在注册选项中多出来一个用e-mail激活的选项,选择他,下一步。 4.会显示出来一窜码,这窜吗就是keygen注册机需要的编码,打开keygen粘贴上刚才的那串码。 5.点generate后,把

  • 1.判断注册表 RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE); RegDBKeyExist("SOFTWARE\\Microsoft\\.NETFramework\\v2.0.50727") 2.删除注册表 RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE); szWS2_32Key = "SYSTEM\\CurrentContr

  • 我在前面一篇,已经谈过Basic MSI project。那让人不禁要问它们的区别是: 从功能上来说,Installshield Script Project弹性更强,可以定制的东西更多,对话框可以方便的定制,已经控制他们的显示序列。 从机制上来说,Installshield Script基于Installshield Installe Engine完全不需要Windows Installer E

  • BATCH_INSTALL 指示当传输文件采用LOCKEDFILE或SHAREDFILE时是否锁定文件 CMDLINE Setup.exe传递的命令行参数 COMMONFILES Common files全路径如“c:\program file\common files” ERRORFILENAME FOLDER_DESKTOP Windows桌面folder的路径 FOLDER_PROGRAMS

  • 使用InstallShield 12 豪华版的安装向导做一个安装程序,简单快捷,能实现基本的功能,但我们有些特殊要求就有点麻烦了,比如: 1.       我的程序分发给不同的生产商,要求有不同的图标,不同的版权、不同的安装路径及不同的公司名称,解决这个问题有2个方法,a. 每个公司都做一个安装包,这样的话工作量很大;b. 只做一个安装包,安装时从文件中读公司信息。显然方法b要优越的多,对不同的生

  • http://lyz239.blog.163.com/blog/static/86230062009101911240187/   http://bbs.csdn.net/topics/60504688 http://blog.163.com/shen_haisheng1/blog/static/4311318220099143930680/ http://chorfung.blog.163.co

  • 变量: 可以由 数字,字母 ,_ 组成,首位不能是数字              变量类型总的来讲,只有BOOL,NUMBER ,STRING , CHAR,LIST,POINT(SPSTR)五种类型及BYREF类型              变量不能在函数体内声明,但可以在函数名后,begin 之前声明(这是局部变量只能此函数使用)              变量声明时不能初始化 , STRIN

  • 因为是第一次使用Installshield,所以并不熟悉,在制作安装包的过程中出现了很多问题,这些问题可能并不是什么大问题,但我也是在网上找了很长时间才找到的。 Installshield 默认的安装会在安装界面的边框上有Installshield Wizward的字样,这里提示边框上的Installshield Wizward 和安装界面上的还不一样,需要分开处理。 这里先介绍如何去掉边框上的I

  • [原创]Installshield工具介绍 1 什么是Installshield?    Installshield是Flexera Software公司出品的重量级安装程序制作工具,早已成为软件安装领域的工业标准而得到广泛认同。InstallShield提供全方位的应用程序部署解决方案,以满足不同场合的应用需求。 2 Installshield官方网站是:   官方网站:http://www.f

  •   InstallShield使用——例子 1         例子 上面介绍了一些InstallShield的知识,下面通过两个例子介绍如何制作安装程序,由于空间小不再采用图形显示,如有需要可留下Email。 1.1       Basic MSI Project工程项目 这个例子实现MS SQL SERVER数据库、asp.net网站、系统服务、应用程序安装。 1. 创建一个新的工程,选择Ba

 相关资料
  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • 问题内容: 某些软件(例如NetBeans IDE )将Linux安装程序随附在.sh文件中。我很好奇他们如何将整个IDE打包为“ shell脚本”,我在编辑器中打开了文件。我看到了一些纯文本shell脚本代码,然后看到了一些乱码,我认为是“二进制”或非普通文本。 我想知道他们如何混合普通的shell脚本,然后可能将它们称为“不可读的”东西,即二进制文件。 有什么见解吗? 问题答案: 基本上,这是

  • 如果是使用MUI的安装程序,只需要重复使用!insertmacro MUI_LANGUAGE定义多种语言就可以了。例如: !insertmacro MUI_LANGUAGE "SimpChinese" !insertmacro MUI_LANGUAGE "English" 这样做了之后,安装程序会根据运行时操作系统的语言来选择显示语言。注意,第一个语言是默认语言,也就是操作系统语言与这里定义的所有

  • 我已经安装了一个MongoDB驱动程序,但事情显然是错误的,因为它不工作。这就是我所做的: pecl/mongodb已经安装,与发布的版本1.1相同。七, 返回已安装MongoDB 另外,var_dump(扩展_加载('mongodb');返回为true。 当我执行“php composer.phar update”时,我得到以下消息: root@debian:/var/www/html#phpc

  • FreeRADIUS有许多可执行文件被安装. 当在不同发行版之间移动时, 有小的不同点需要考虑. 一个这样的不同是配置文件的位置. 另一个不同是FreeRADIUS服务器程序的名称的不同. 在Ubuntu(和Debian)上, 他叫做freeradius. 在CentOS和SLES, 他叫做radiusd. 下表列出了重要的可执行程序, 带有一个简短描述. 名称 描述 /usr/sbin/radd

  • Julia 是一个全新的以科学计算为核心的通用编程语言,其二进制程序可以到 https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/ 下载。 这里仅镜像 JuliaLang Downloads 中提供的稳定发行版以及 rc 版本。每日构建的测试版 (nightlies) 以及 Juno/Julia Pro等 IDE 版本不包括在内。 尽管一些