InstallShield2015创建安装包】的更多相关文章

1.新建  InstallScript MSI Project工程 a)输入项目名称Project Name:  XBS(例如) b)输入创建目录Location:   C:\(例如) c)如果勾选“Create Project file  in  “Project Name ”subFolder,则所有的安装文件会放在Project Name目录下 2.点击Installnation  Designer 页----->Installnation  Information  ----->gen…
Bundled_Software 首先,因为个人知识不足的情况下,无法进行EXE文件捆绑机的制作说明,所以有需要请转至http://www.cnblogs.com/qintangtao/archive/2013/02/21/2919994.html 而这里我能做的是无技术捆绑软件,也就是不是使用EXE文件制作捆绑软件,而是通过简单的压缩合并强制转文件类型的方式制作捆绑软件(静默安装包). 准备工作  ||我是参考百度经验里面的过程实现的,为的只是技术上的学习,所以我在这里也用一个简单的软件加密器…
1.安装 Inno Setup 官网:https://jrsoftware.org/isinfo.php 2.打开 Inno Setup ,点击如下图Compli32.exe(首次安装默认打开) 3.打开后如图 4.点击图中 Cancel 按钮 5.点击图中 File 6.在 File 的下拉菜单中选择 New 7.不勾选 Create a new empty script file ,点击 Next 8.填写 应用程序名.应用程序版本号.应用程序出版商(选填).应用程序网站(选填).点击 Ne…
写这篇文章的目的是由于肯定有人跟我一样非常小白,对安装包的构建又好奇.而我自己呢也要mark一下下,so--- 一.VS安装项目 首先关于安装包的构建,实用VS自带建安装项目的方式.网上有个中文工具叫"小兵制作".还有就是提到的advanced installer(兴许简称AI,搞得跟人工智能一样,哈哈)咯. 个人感觉,不求绚丽以及复杂的话.vs建安装项目就够了.用第三方的软件肯定没实用自己做的project放心.所以vs>小兵制作.以下简单说明一下vs的. 1.直接在原proj…
方法一:InstallShiel直接调用cmd命令来杀掉进程. //更新或卸载时先关闭应用程序 sCmdLine=" /c taskkill /f /im \"Frs.exe\""; nResult=LaunchAppAndWait("cmd",sCmdLine ,LAAW_OPTION_HIDDEN|LAAW_OPTION_NOWAIT); 备注: 1.命令行前 ,记得加上   /c 2.LaunchAppAndWait()函数第一个参数“cm…
//修改安装目录下autostart.vbs里的路径 //打开文件 OpenFileMode(FILE_MODE_NORMAL); strPath=INSTALLDIR+"centerAutoRestart"; strName="autostart.vbs"; OpenFile(FHandleA,strPath,strName); //写入行 strPath=strPath+"\\"+strName; insertStr="temp=\…
卸载程序后,一般是需要将安装目录清除干净.但是,如果程序运行中有文件生成,这时InstallShield自带的卸载程序,不会卸载这些运行时生成的文件. 卸载不干净,可能会对下次程序的安装,和安装后的运行造成影响. if(REMOVEALLMODE) then //判断卸载 strPath=INSTALLDIR+"center"; DeleteDir(strPath,ROOT); //删除文加夹,第二个参数还有别的值 endif;…
安装向导完成后,自动运行. 实现的手段是:InstallScript脚本OnEnd()函数里面,调用可执行程序. 备注:INSTALLDIR预定义变量存放着程序的安装目录. //安装后运行dispatcher strPath=INSTALLDIR+"dispatcher"; strName="Frs.exe"; FindFile(strPath,strName,strResult); if(strResult!="") then strPath=…
开机自启动有两个方法: 一 .把程序的快捷方式放在”开始---启动“目录下. 二.把程序的安装目录放在注册表”“. 实现方法一: 1.编写bat脚本.执行bat启动exe. a)核心:cmd命令  :start /b /d //startFrs.bat1 @set exeName=Frs.exe @set FrsPath=..\dispatcher\ @set currPath=%~dp0 @set exePath=%currPath%%FrsPath% @set exeAllPath="%ex…
在VS2012之前,我们做安装包一般都是使用VS自带的安装包制作工具来创建安装包的,VS2012.VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,虽然思路差不多,但是处理还是有很大的不同,本文主要基于VS2013的基础上,介绍使用InstallShield2013LimitedEdition的安装包制作. 1.安装使用InstallShield2013LimitedEdition 在使用VS2013创建安装包之前,我们需要安装一个InstallShiel…