软件自动安装包制作(InstallRite)图文教程

合集下载

【转】制作软件自动安装,软件全自动安装包解析

【转】制作软件自动安装,软件全自动安装包解析

【转】制作软件自动安装,软件全自动安装包经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用autoit 来做一些软件的“自动安装”,软件的整个安装过程是全自动的,不需要点击或者输入任何东西,非常方便。

方法一:由于对autoit不是很了解,一直没做出自己需要的“自动安装”,虽然也尝试用其他的工具制作过类似的“自动安装”,但是效果不是太好。

今天无意看到一篇文章《制作软件自动化安装的最简便的方法[By Gooker]》,如茅塞顿开,获益匪浅,感谢原作者。

下载自动化编写任务脚本autoit v3.2.55中文绿色版-目前最新是v3版本,类似BASIC语言风格的脚本程序的免费软件,它被设计用来在Windows GUI中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,这是其它语言所无法做到或尚无可靠方法实现的。

这个方法不是用别的工具,正是AU3自带的。

最简便的方法是什么样子的:执行一遍软件的安装,就出来代码了,编译一下就出来工具了。

OK,先说明用的不是用Autoit宏生成器,总感觉那个玩意不准(不知道是不是没用过的原因),其实可能大家也在使用的时候碰到过,偶然按出来了,或者老手都知道这个软件。

好了,现在告诉你如何做:1、打开目录是:AutoIt3\SciTe\ScriptWriter 下面的AU3Record.exe文件2、主角就出现了,建议选中"Record Window Text"(记录窗口文字),另外"Record Mouse"必选,然后browse选择你想要自动安装的软件;3、选择好之后就点击"Click To Record"的图标,之后就安装你的软件,你的操作都会被记录,这个记录方式是完全模拟的,包括鼠标的移动、点击等等;4、软件安装完毕之后,我们点击右上角这个完成,程序会自动把代码写到SciTE里面。

InstallShield详细制作说明

InstallShield详细制作说明

虽然网上关于InstallShield的制作说明已经很多,但是看的时候还是会有些晕乎乎的,不得不说很复杂。

前段时候做了一次,后面需要升级,在重新做的时候发现有些地方自己又忘了,所以有必须将自己看的教程和实际操作的体会结合起来,认真的写个特别详细的制作说明,使步骤尽可能简化清晰,为了自己也为其他同仁。

各位可以先下载已做好的安装包,看看是否符合你的需求。

一、在制作安装包前,先整理一下安装文件先来看“先决条件安装文件”,这里我们用来存放运行该产品需要的基本环境(比如:Net Framework、数据库等)的安装文件。

另外还放了图标和许可协议,制作的时候需要,放一起便于管理。

再来看看“XX软件”,可以看看QQ在安装后的开始菜单里,会先有腾讯软件->QQ2013->QQ 这样的目录结构,这样的结构使得一个公司的产品放在一起便于用户查看。

所以我也采用这种结构来先整理目录结构,这个结构也是用户安装产品后的目录结构。

上面APP_1和APP_2是独立的应用分开放,外面的数据库配置是公用部分放最外面。

当然,“XX产品”里面的目录需要根据你实际情况来决定。

不过,在你制作安装包前,一直要试一下各个exe程序能不能正常运行,否则做好后运行不了,找不到原因就麻烦了,毕竟快捷方式只是个链接。

这里说明一下为什么会有这个DataBaseSetting.exe呢,因为我们的产品可能需要新建数据库、需要修改注册表等操作,但是用InstallShield来做这些,对于不熟悉的人来说还是很麻烦的,或许就不能做,所以还是用C#写了个小程序来做这些工作要简单的多,只是要多点下按钮,但更灵活。

二、新建一个“InstallScript MSI Project”工程三、在引导条上配置基本属性Project Assistant是类似于界面操作【Project Assistant】->【Application Information】,输入公司名,产品名,版本号,网址。

用 7-ZIP 制作软件安装包详细教程

用 7-ZIP 制作软件安装包详细教程

用 7-ZIP 制作软件安装包详细教程一、准备工具1. 要使用到的工具有 7-ZIP压缩软件、自释放模块7zS.sfx 、ResHacker。

2. 首先先下载最新的7-ZIP压缩软件,百度一下,到处都是!下载后安装好!3. 自释放模块7zS.sfx (附件中下载)4. 如果你的安装程序是*.msi格式的,还要用到一个工具:Msistub.exe (附件中下载)5. ResHacker(附件中下载、远景论坛的ResHacker)二、制作开始(这里我以制作MS_Office2003SP3的安装包为例)(一). 首先是安装7-ZIP压缩软件,这步不用多说了!(二). 压缩安装文件:1. 新建一个文件夹,将要安装的文件全部复制进去,如果你安装程序是*.msi格式的,请保证文件 Msistub.exe 也在这个文件夹中。

同时确认要制作的文件包的文件名在8个字符以下且没有空格。

2. 打开7Z压缩工具,找到整合好的Office2003SP3安装文件,全选,然后点击"添加"按钮,如图1所示:3. 为你的压缩文件命名为任何自己想要的文件名,但不要有空格(比如我这次是命名为office2003.7z),选择"压缩等级"为"极限压缩",单击"确定"开始创建压缩文件,如图2所示:"极限压缩"是非常消耗内存和CPU,建议你先停下所有操作!如果你要压缩的文件很大,那就要花比较长的时间来压缩,这段时间你可以去抽支烟(善意提醒:吸烟有害身体!)或喝杯咖啡、或者喝茶也行!4. 压缩文件完成后,你就可以删除除该压缩文件以外的所有文件!(三) 修改 7zs.sfx1. 复制7zs.sfx 到文件夹包括那个刚创建的文档;2. 现在我们开始用ResHacker来修改自释放模块 7zS.sfx,在这里你可以为你将要制作的安装包定制属性,如图标、文件描述、版本、公司、备注等待!打开 ResHacker,选择“文件”-“打开”,打开文件夹中的 7zS.sfx 文件,具体修改如下:1) 修改图标如果你想换个图标,依次点击图标组1-9,选择你需要的图标。

Autoit制作软件自动安装包

Autoit制作软件自动安装包

经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用autoit 来做一些软件的“自动安装”,软件的整个安装过程是全自动的,不需要点击或者输入任何东西,非常方便。

方法一:由于对autoit不是很了解,一直没做出自己需要的“自动安装”,虽然也尝试用其他的工具制作过类似的“自动安装”,但是效果不是太好。

今天无意看到一篇文章《制作软件自动化安装的最简便的方法[By Gooker]》,如茅塞顿开,获益匪浅,感谢原作者。

下载自动化编写任务脚本autoit v3.2.55中文绿色版-目前最新是v3版本,类似BASIC语言风格的脚本程序的免费软件,它被设计用来在Windows GUI中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,这是其它语言所无法做到或尚无可靠方法实现的。

这个方法不是用别的工具,正是AU3自带的。

最简便的方法是什么样子的:执行一遍软件的安装,就出来代码了,编译一下就出来工具了。

OK,先说明用的不是用Autoit宏生成器,总感觉那个玩意不准(不知道是不是没用过的原因),其实可能大家也在使用的时候碰到过,偶然按出来了,或者老手都知道这个软件。

好了,现在告诉你如何做:1、打开目录是:AutoIt3\SciTe\ScriptWriter 下面的 AU3Record.exe文件2、主角就出现了,建议选中"Record Window Text"(记录窗口文字),另外"Record Mouse"必选,然后browse选择你想要自动安装的软件;3、选择好之后就点击"Click To Record"的图标,之后就安装你的软件,你的操作都会被记录,这个记录方式是完全模拟的,包括鼠标的移动、点击等等;4、软件安装完毕之后,我们点击右上角这个完成,程序会自动把代码写到SciTE里面。

软件自动安装包制作(InstallRite)图文教程

软件自动安装包制作(InstallRite)图文教程

软件自动安装包制作(InstallRite)图文教程如果要备份系统,大多数人第一个想到的就是Ghost,可是Ghost仅仅能够备份某个分区,如果只要备份某个软件,我们又该怎么办呢?很多软件在安装时除了在安装文件夹内拷入相关的程序文件外,还会在Windows的安装文件夹或Windows\System系统文件装入一些.dll的链接库,有的还会在注册表或其地文件夹内写入信息,这样当你只是拷贝软件安装文件夹的方法来备份某个软件是没有用的,但是如果你使用InstallRite来备份软件那么就不存在这些问题了。

1.初识InstallRite下载地址:/system/sysenhance/66216.html汉化补丁:/system/sysenhance/12448.html软件安装之后,每当要安装新的应用程序时,通过它的安装监视功能,就可以将所有软件的安装资料储存起来,这些信息包括系统设置、使用者设置、软件的默认值及软件的注册信息等等。

然后软件将所生成的安装映像文件用可执行文件的方式存储,你可以将这个映像文件储存在本地硬盘、光盘或者是服务器上,以后在本机或其他电脑上直接运行镜像文件就可以完成相应软件的安装、设置、注册等操作。

怎么样,听完介绍是不是很想试试它呢?2.InstallRite制作范例为了更好地说明InstallRite的使用和功能,下面我们以IT写作者最常用的抓图工具《SnagIt》的安装为例来说明。

第一步:运行InstallRite,在主界面中选择“安装新的软件并且创建一个安装包”,在弹出的“配置在执行安装时如何进行‘监视’”窗口中点击“配置”按钮,然后在弹出的窗口中设置监视的磁盘、注册表、扩展名等,高级用户可以根据需要修改这些设置以捕获更多附加的信息,对于大多数用户来说,使用默认设置即可。

第二步:单击“下一步”,InstallRite提示我们要跟踪一个软件的安装进程,必须在跟踪之前创建一个系统的快照。

制作软件安装包

制作软件安装包

学习情境36 制作学生管理系统安装包36.1 任务描述至此为止,我们的学生管理系统的大部分功能已经实现,任何一个应用程序都不可能一直在集成开发环境(VS 2010)中运行。

大家平时使用的很多软件在使用的时候都需要进行安装,如聊天工具腾讯QQ、视频浏览工具PPStream等等。

因此,我们现在已经完工的学生管理系统如果要交付给用户使用,那么我们该怎么办?如何生成一个简单的安装程序供用户进行安装?实际上,这方面我们的集成开发环境早已考虑到,在VS 2010中,我们可以通过简单的操作就能实现安装程序的生成,供用户方便的安装你所开发出来的软件。

在这个学习情境中,我们将会实现把我们创建的学生管理系统生成安装包。

这样我们就可以方便在任何一台计算机部署、运行我们的软件了。

将我们开发的学生管理系统制作成安装包后,会自动生成两个文件,如图36-1所示。

图36-1 制作好安装包后产生的两个文件我们双击setup.exe文件,即可进入安装界面,根据提示即可方便的把学生管理系统安装到任何一台电脑上了。

安装完成后,在桌面上会出再如图36-2所示的图标,我们双击图标即可进入学生管理系统的登录界面。

在开始菜单中,也会出现相应的选项,如图36-3所示。

图36-2 安装完成后桌面上产生的图标图36-3 安装完成后开始菜单中产生的相关选项36.2 预备知识安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。

运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。

安装包文件多为exe格式。

在Visual Studio 2010提供安装和部署项目,这种项目可以通过创建安装项目,产生一个安装程序,通过创建安装程序实现安装包的制作。

制作安装包的流程如下所示。

(1) 在需要生成安装包项目的解决方案中添加安装程序项目。

(2) 在安装程序项目中添加主输出。

用-7-ZIP-制作软件安装包详细教程

用-7-ZIP-制作软件安装包详细教程

用-7-ZIP-制作软件安装包详细教程用7-ZIP 制作软件安装包详细教程+7-Zip自解压软件安装包制作工具箱用7-ZIP 制作软件安装包详细教程一、准备工具1. 要使用到的工具有7-ZIP压缩软件、自释放模块7zS.sfx 、ResHacker。

2. 首先先下载最新的7-ZIP压缩软件,百度一下,到处都是!下载后安装好!3. 自释放模块7zS.sfx (附件中下载)4. 如果你的安装程序是*.msi格式的,还要用到一个工具:Msistub.exe (附件中下载)5. ResHacker(附件中下载、远景论坛的ResHacker)二、制作开始(这里我以制作MS_Office2003SP3的安装包为例)(一). 首先是安装7-ZIP压缩软件,这步不用多说了!(二). 压缩安装文件:1. 新建一个文件夹,将要安装的文件全部复制进去,如果你安装程序是*.msi格式的,请保证文件Msistub.exe 也在这个文件夹中。

同时确认要制作的文件包的文件名在8个字符以下且没有空格。

2. 打开7Z压缩工具,找到整合好的Office2003SP3安装文件,全选,然后点击"添加"按钮,如图1所示:3. 为你的压缩文件命名为任何自己想要的文件名,但不要有空格(比如我这次是命名为office2003.7z),选择"压缩等级"为"极限压缩",单击"确定"开始创建压缩文件,如图2所示:"极限压缩"是非常消耗内存和CPU,建议你先停下所有操作!如果你要压缩的文件很大,那就要花比较长的时间来压缩,这段时间你可以去抽支烟(善意提醒:吸烟有害身体!)或喝杯咖啡、或者喝茶也行!4. 压缩文件完成后,你就可以删除除该压缩文件以外的所有文件!(三) 修改7zs.sfx1. 复制7zs.sfx 到文件夹包括那个刚创建的文档;2. 现在我们开始用ResHacker来修改自释放模块7zS.sfx,在这里你可以为你将要制作的安装包定制属性,如图标、文件描述、版本、公司、备注等待!打开ResHacker,选择“文件”-“打开”,打开文件夹中的7zS.sfx 文件,具体修改如下:1) 修改图标如果你想换个图标,依次点击图标组1-9,选择你需要的图标。

用7ZIP制作软件安装包详细教程

用7ZIP制作软件安装包详细教程

用 7-ZIP 制作软件安装包详细教程一、准备工具1. 要使用到的工具有 7-ZIP压缩软件、自释放模块、ResHacker。

2. 首先先下载最新的7-ZIP压缩软件,百度一下,到处都是!下载后安装好!3. 自释放模块(附件中下载)4. 如果你的安装程序是*.msi格式的,还要用到一个工具:(附件中下载)5. ResHacker(附件中下载、远景论坛的ResHacker)二、制作开始(这里我以制作MS_Office2003SP3的安装包为例)(一). 首先是安装7-ZIP压缩软件,这步不用多说了!(二). 压缩安装文件:1. 新建一个文件夹,将要安装的文件全部复制进去,如果你安装程序是*.msi格式的,请保证文件也在这个文件夹中。

同时确认要制作的文件包的文件名在8个字符以下且没有空格。

2. 打开7Z压缩工具,找到整合好的Office2003SP3安装文件,全选,然后点击"添加"按钮,如图1所示:3. 为你的压缩文件命名为任何自己想要的文件名,但不要有空格(比如我这次是命名为),选择"压缩等级"为"极限压缩",单击"确定"开始创建压缩文件,如图2所示:"极限压缩"是非常消耗内存和CPU,建议你先停下所有操作!如果你要压缩的文件很大,那就要花比较长的时间来压缩,这段时间你可以去抽支烟(善意提醒:吸烟有害身体!)或喝杯咖啡、或者喝茶也行!4. 压缩文件完成后,你就可以删除除该压缩文件以外的所有文件!(三) 修改1. 复制到文件夹包括那个刚创建的文档;2. 现在我们开始用ResHacker来修改自释放模块,在这里你可以为你将要制作的安装包定制属性,如图标、文件描述、版本、公司、备注等待!打开 ResHacker,选择“文件”-“打开”,打开文件夹中的文件,具体修改如下:1) 修改图标如果你想换个图标,依次点击图标组1-9,选择你需要的图标。

C#安装包制作

C#安装包制作

C#安装包制作
1.添加安装向导项目
打开文件系统界面,选择应用程序文件夹。

在右侧右击->添加->文件,把程序需要的文件都添加进来。

2.右击程序集->创建快捷方式。

右击快捷方式->属性窗口->Icon 选择应用程序文件夹中的.ico文件。

这样就创建了快捷方式和快捷方式的图标。

3.选择->用户的“程序”菜单->在右侧右击->创建新的快捷方式-> 在“应用程序文件夹”中选择exe文件。

同样方式,为用户桌面创建快捷方式。

仿照第2步为这两个快捷方式设置Icon属性。

4.右击Setup项目->生成,如果没有安装“安装包制作工具”会提示安装。

在visual studio安装包中找到vs_setup.msi安装即可。

源码:/greatverve/StartSetup2.rar
20110321更新
删除程序功能
在C:\WINDOWS\system32目录下找到msiexec.exe复制到项目目录下。

在文件系统中添加,并且创建快捷方式,把快捷方式复制到-用户的“程序”菜单中。

右键选中,打开属性面版,把Arguments修改为/x [ProductCode]
注意这个参数不是项目名称,就是字符串ProductCode
凡事以大气象去面对,优秀是一种习惯。

软件自动安装生成器(包)—InstallRite使用教程

软件自动安装生成器(包)—InstallRite使用教程

软件自动安装生成器(包)—InstallRite使用教程2010-08-23 03:16:00| 分类:电脑小技巧|举报|字号订阅InstallRite是针对应用程序软件的安装做一个映像文件,自动记录安装信息,帮您将所有软件的安装资料储存起来,这些信息包括系统设置、使用者设置及软件的默认值等等。

用它可以实现软件的自动安装,从而节省安装软件的时间,简化安装步骤,使软件安装更加“专一”。

在您安装完InstallRite后,每次当您要安装新的应用程序时,InstallRite都会启动安装监视功能,InstallRite所产生的安装映像文件用可执行文件的方式存储,所以无论您将这个映像文件储存在本地硬盘、光盘还是服务器上,都能正常执行还原程序。

用法:运行“绿化.exe”即可正常使用。

运行“卸除.exe”即可卸除绿化时加到系统的东西。

下面以《千千静听》的安装为例来说明InstallRite的使用方法第一步:运行InstallRite.exe,在主界面中选择“安装新的软件并且创建一个安装包”。

第二步:点击“安装新的软件并且创建一个安装包”后,出现“配置在执行安装时如何进行…监视”界面,在弹出的“配置在执行安装时如何进行…监视‟”窗口中点击“配置”按钮,然后在弹出的窗口中可以设置监视的磁盘、注册表、扩展名等一般使用默认设置即可。

第三步:在配置在执行安装时如何进行…监视”界面上,单击“下一步”,为安装的软件创建一个系统的快照。

InstallRite的系统快照包含当前系统所处状态的信息,并且在随后的安装向导处理过程中根据快照来找到安装程序造成的所有改变,所以我们必须要为系统做一个快照。

单击“下一步”,InstallRite会进行扫描,准备建立快照。

第四步:在建立完快照准备后弹出的窗口中,InstallRite就会要求提供安装软件的程序文件名称,在“要运行的安装程序”项下的文本框中直接填入路径及文件名,或点击其后面的按钮进行选择,设置完成后点击“下一步”。

软件自动安装器教程

软件自动安装器教程

软件自动安装器教程软件自动安装器教程软件自动安装器是一种方便快捷的工具,可以帮助用户自动安装软件,提高安装的效率。

下面的教程将介绍使用软件自动安装器的方法。

第一步:选择软件自动安装器在市场上有许多不同的软件自动安装器可供选择,如NSIS、Inno Setup等。

用户可以根据自己的需要选择一个适合自己的软件自动安装器。

在本教程中,我们以Inno Setup为例进行介绍。

第二步:下载并安装软件自动安装器在官方网站上下载并安装Inno Setup软件自动安装器。

下载完成后,按照安装向导的指示完成软件的安装。

第三步:准备软件安装文件将需要自动安装的软件文件准备好,确保软件文件的完整性和正确性。

第四步:创建一个新的安装脚本打开Inno Setup软件,点击“文件”菜单,选择“新建”。

弹出一个对话框,要求输入安装脚本的名称,可以根据需要进行命名,然后点击“确定”按钮。

第五步:配置安装脚本在Inno Setup软件的编辑窗口中,会显示出一个默认的脚本模板。

用户可以根据软件的实际情况进行修改和配置,包括软件的名称、版本、目标文件夹、图标等等。

修改完成后,点击“运行”菜单中的“运行编译”选项,对安装脚本进行编译。

第六步:运行安装编译成功后,会生成一个可执行的安装文件,用户可以通过双击这个文件来启动自动安装过程。

根据安装程序的提示,点击“下一步”按钮,选择安装目标文件夹,点击“下一步”按钮,进行软件的安装。

等待安装程序完成,点击“完成”按钮,软件安装过程就完成了。

总结:通过使用软件自动安装器,用户可以简化软件安装的过程,提高安装的效率。

只需几个简单的步骤,就能完成软件的安装。

希望这个教程对您有所帮助!。

制作软件自动安装

制作软件自动安装

制作软件自动安装,软件全自动安装包制作软件自动安装,软件全自动安装包经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用autoit 来做一些软件的“自动安装”,软件的整个安装过程是全自动的,不需要点击或者输入任何东西,非常方便。

方法一:由于对autoit不是很了解,一直没做出自己需要的“自动安装”,虽然也尝试用其他的工具制作过类似的“自动安装”,但是效果不是太好。

今天无意看到一篇文章《制作软件自动化安装的最简便的方法[By Gooker]》,如茅塞顿开,获益匪浅,感谢原作者。

下载自动化编写任务脚本autoit v3.2.55中文绿色版-目前最新是v3版本,类似BASIC语言风格的脚本程序的免费软件,它被设计用来在Windows GUI中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,这是其它语言所无法做到或尚无可靠方法实现的。

这个方法不是用别的工具,正是AU3自带的。

最简便的方法是什么样子的:执行一遍软件的安装,就出来代码了,编译一下就出来工具了。

OK,先说明用的不是用Autoit宏生成器,总感觉那个玩意不准(不知道是不是没用过的原因),其实可能大家也在使用的时候碰到过,偶然按出来了,或者老手都知道这个软件。

好了,现在告诉你如何做:1、打开目录是:AutoIt3\SciTe\ScriptWriter 下面的 AU3Record.exe文件2、主角就出现了,建议选中"Record Window Text"(记录窗口文字),另外"Record Mouse"必选,然后browse选择你想要自动安装的软件;3、选择好之后就点击"Click To Record"的图标,之后就安装你的软件,你的操作都会被记录,这个记录方式是完全模拟的,包括鼠标的移动、点击等等;4、软件安装完毕之后,我们点击右上角这个完成,程序会自动把代码写到SciTE里面。

InstallShield2008驱动安装包制作方法

InstallShield2008驱动安装包制作方法

InstallShield2008驱动安装包制作方法Step1:新建一个Project. 点击菜单—>File- New.弹出New Project窗口,选择Windows I nstaller标签项,从列表框中选择InstallScript模式,当然也可用Basi MSI Project模式,但后者添加脚本不太方便。

当需写脚本操作一些特殊动作的时候,InstallScript显得更为容易.在Project Name 处填写项目名称,在Location输入存盘路径, 最好不用中文名。

之后点击OK.Step2:点击Installation Designer选择Installation Information下Genernal Information项,在这里可以填写项目属性。

在Project Proerties里 ,点击Setup Languages 可以添加安装包需要支持的用户界面语言.在Add or Remove Programs里可以填写公司名称及公司网址信息在Product Proerties 里可以设置产品名称及软件的版本号.Step3:添加要安装的驱动选择Organization下边的Setup Design ,将右边缺省的Feature改个名字,如DrvInstall,对应属性Display Name 也可根据需要修改成合适字串.选择DrvInstall 右键 弹出菜单。

点击Device Driver Wizard菜单项,点击下一步,选择路径指定对应驱动的INF文件.再点击下一步,出现INF文件所查询到的驱动文件列表。

继续下一步,设置运行安装选项继续下一步,选择是32位机器上运行还是64位机器运行。

只能选择一个,如果要做32位安装包,又要做64位的安装包,只能建立2个不同的项目.点击下一步完成。

Step4,到这里,就已经成功一大半了。

不过,大家一般喜欢点击Setup就可以顺着下去自动安装完成,不需要弹出那么多安装窗口,这里可以在脚本文件Setup.rul文件去掉一些不要的东西.在Behavior and Logic 里选择InstallScript,点击左边Setup.rul脚本编辑文件.左边选择Before Move Data, 右边选择OnFisrtUIBefore 函数,将会在Setup.rul里自动产生一部分代码。

图解Windows Installer制作软件安装包

图解Windows Installer制作软件安装包

图解Windows Installer制作软件安装包你也许正在为发布自己开发的应用程序和组件犯难,因为按照传统的方法,需要写一些复杂的安装脚本。

本文的目的就是帮助.NET程序员熟悉使用非常简单方便的工具来发布自己的应用程序而无须编写安装脚本。

微软的.NET安装发布平台把这一切简化为几次简单点击,它提供了自学习的,简单驱动的向导方式。

很多使用Visual Studio .NET的程序员没有充分利用VS自带的Windows Installer工具而选择了其他的工具。

其实,它使用起来非常简单。

Windows Installer的特性·和传统的基于脚本的安装工具对比,它基于一个数据驱动的模型,在单个包内提供所有的安装数据和指令·它支持自修复功能--程序可以自动重新安装·它提供安装时回退到某一步骤的功能创建发布工程Visual 里提供了四种类型发布工程的模板:·安装工程:为基于windows的应用程序建立安装包·合并模块工程(.msm):可以被多个程序共享的包组件·Web安装工程:为一个web应用程序建立安装包·Cab工程(.cab):创建cab文件与此同时,安装向导也提供了伴随创建发布工程的过程中的帮助步骤:·对于一个安装工程,将把需要安装的文件发布到目标计算机的一个程序目录下·对于一个Web安装工程,将把需要安装的文件发布到Web服务器的一个虚拟目录下注意:如果你创建了一个标准发布工程,后来打算发布它到Web上,你必须重新创建一个新工程。

五步制作程序安装包第一步:打开VS IDE,选择File->New->Setup and Deployment Projects. 选择Setup Wizard。

给出存储工程的文件名和存放目录。

如图1所示。

图1第二步:这里将会显示安装工程向导的对话框的欢迎界面。

这是一个简单的四步向导,点击Next,第二步将会询问安装的类型,请选择合适的回答,这里我选择windows应用程序的安装,点击Next。

用好压制作安装包程序

用好压制作安装包程序

用好压制作安装包程序
想不想自己动手也制作一个安装包呢?这里我用好压3.2给大家讲解一下。

1、如图,以此程序为例,本是绿色免安装压缩包:
2、首先我们提取下原主程序图标,ico格式的,也就是下面这个,方法有很多,这里不讲了
3、开始制作。

将所选文件夹添加到压缩文件:
这里最好是选择包含主程序的文件夹,而不是主程序所在文件夹,否则安装的时候不会自己创建所示文件夹了,那样会比较乱。

4、接下来如图所示:
5、然后点击自解压选项,模块里选择默认的即可:
5、文本:默认即可,效果(不是本例效果,在此仅作图例)如下:
6、图标:程序的图标及安装过程中左侧的图像,如图效果:
7、许可:安装前必须接受许可:显示许可的标题和内容,效果如上图,简单设置如下:
8、解压选项:前面可保持默认,如果解压后要运行该程序,则后面添加主程序路径:
否则不用填写。

9、高级:添加快捷方式
10、其它选项如注册表、更新由于这里没用到,本文不做介绍。

11、然后确定,确定,制作完成:
如图安装效果:
桌面已生成快捷方式:
12、至此,安装包制作完成。

细节很多,大家慢慢体会。

如果想做更好更个性化的安装包,类似于搜狗、QQ界面,推荐使用NSIS。

13、如果要卸载的话很简单,删除快捷方式,删除C:\Program Files (x86)\sqliteadmin即可:
14、本文由jiancaigege原创,转载引用请注明来源。

Installshield2020制作安装包详解

Installshield2020制作安装包详解

Installshield2020制作安装包详解1. 打开Installshield 2018 Premier Edition,新建一个Installscript Project,它是一个全脚本类型程序,确实是用脚本来驱动安装界面。

选择类型为InstallerScript | InstallScript Projcet,输入工程名,指定工程所在的文件夹。

2.界面会切换到Project Assistant,从那个地点开始把工程的差不多组件和差不多文件建立好,只是一样在Installation Designer里进行设置。

3.在Project Assistant界面的底部,会有一个引导动作条,在建立该工程的差不多结构和文件时,能够在此界面进行操作。

4.点击界面上的Installation Designer,进入安装设计界面1.Installation Information文件夹要紧是设置该安装包的差不多信息,用户只要设置General Information里的信息,其它两个不用设置。

要紧是设置此安装包项目的名称,运行的操作系统和一些差不多信息。

anization文件夹要紧是进行安装设置,包括安装中要用到的文件,安装文件的执行顺序以及安装类型的设置(自定义安装和完全安装)。

Setup Design要紧是用来添加安装过程中所需的文件和快捷方式的设置,快捷方式设置包括开始菜单中的快捷方式和桌面快捷方式的设置。

还能够把文件的安装和脚本中函数的执行关联起来。

Features要紧是查看各装置的配置信息,Components要紧是查看各组件的配置信息,这两个差不多上方便用户查看一些设置的差不多信息。

Setup Types用来设置用户在自定义安装和完全安装时要安装的组件。

3.Application Data 文件夹要紧是提供用户查看运算机中的应用程序和文件,方便用户来选择其中的文件来制作安装包。

一样不需要用户操作。

用pythonbat写软件安装脚本+HMNISEdit自动生成软件安装脚本

用pythonbat写软件安装脚本+HMNISEdit自动生成软件安装脚本

⽤pythonbat写软件安装脚本+HMNISEdit⾃动⽣成软件安装脚本2019-03-11更新:原来NSIS脚本也可以禁⽤64位⽂件操作重定向的!1、在安装脚本的开始处定义 LIBRARY_X64。

!include "MUI.nsh"!include "Library.nsh";如果做32位安装包就把下句注释。

!define LIBRARY_X642、在调⽤涉及⽬标机器上系统⽬录(即$SYSDIR)的函数前⽤ ${DisableX64FSRedirection}。

在安装包的第⼀个Section中调⽤⼀次即可。

!ifdef LIBRARY_X64${DisableX64FSRedirection}!endif之前问题主要在于64位重定向问题,所以⾃⼰⽤python写了个脚本。

找到了NSIS禁⽤重定向⽅法就可以⽆论32位还是64位都可以使⽤NSIS来写脚本了。

原⽂:前些天⾃⼰做了⼀年多的软件成功交付客户,客户提出些完善意见,其中⼀条就是要⼀个软件安装脚本。

这个之前也尝试python做过,只不过当时有更紧急的任务,最后就没深⼊尝试。

这次我就捡起了之前的python⼯程,继续做做。

整个过程很简单:1,把软件解压到客户选择的⽬录2,把⼀个dll程序复制到windows\system32⽬录3,创建⼀个桌⾯快捷⽅式因为就这么⼏步,所以我以为很容易搞,就选择了久违的python⾃⼰写,⽽没有选择⼀些成熟的⾃动⽣成脚本⼯具。

⾸先肯定要有个界⾯吧,主要是要⽤户选择安装⽬录。

我⽤Tkinter写了个简陋的界⾯,这个不多说。

解压压缩包的话,python有很好的库zipfile:def unzip(zipFilePath, destDir):zfile = zipfile.ZipFile(zipFilePath)for name in list():(dirName, fileName) = os.path.split(name)if fileName == '':# directorynewDir = destDir + '/' + dirNameif not os.path.exists(newDir):os.mkdir(newDir)else:# filefd = open(destDir + '/' + name, 'wb')fd.write(zfile.read(name))fd.close()zfile.close()创建桌⾯快捷⽅式python肯定也有库,但我最后选择了使⽤bat脚本。

软件自动安装生成器教程

软件自动安装生成器教程

以千千静听为例说明一、将欲安装的程序和软件自动安装生成器放在同一文件夹内,运行软件自动安装生成器,在显现的窗口当选择千千静听安装程序,点【打开】显现千千静听的开始安装界面,按F11激活生成器设置窗口。

, ~* t) [* w1 X+ C) j( `( p2 x, }/ ]0 B) o Z二、点击 Click ,将内容栏中对应的进行下一步的左侧【操纵ID】中的Button2拖到它右边的ID输入框,点击按钮【→】,在上方的框内会显现“CK;Button2,left”符号,然后再点击【确信】,生成器就会自动模拟鼠标点击千千静听安装窗口的【开始(S)】按钮,使安装程序进入到下一步。

颍上论坛2 ^7 s g+ ~. d f- L3、再按F11从头激活生成器设置窗口,操纵中的Click的Button2不变,继续点击按钮【→】,和【确信】,生成器继续自动模拟鼠标点击千千静听安装窗口的按钮,使安装程序往下进行。

m+ u5 y& ^8 L, K4、仿此步骤,继续下步的安装程序。

m( s) f2 K/ \3 Yr$ K9 O' {( N3 ~+ Y( z r5 ?/ E9 w五、进行到“目标文件夹”栏,假设要改变安装目录,需要先点击SetText ,将将左上角【操纵ID】中的Edit1拖到它右边的ID输入框,在内容框里输入新的安装途径,再点击按钮【→】,然后,再对Click进行操纵设置。

(注意:途径改变设置必需在Click操纵设置之前)。

% \1 a( B!H @# a1 m' g/ x4 d8 l% T/ s$ g" ^7 r/ V" p+ m! P& x0 _1 h( R9 x2 x7 C! Q& g; v7 u颍上论坛6 J$ \3 t4 ~8 ^3 E; ]& v. j( r+ T; B6 D! x5 |1 i六、若是不想安装完当即运行千千静听程序,能够点击Command ,将“当即运行千千静听”对应的操纵Button1拖到它右边的ID输入框,在选项当选择“选空”,点击【→】;若是不想安装“百度搜霸”,就点击Command ,将”安装免费附赠的“百度超级搜霸”对应的Button3拖到它右边的ID输入框,在选项当选择“选空”,点击【→】进行设定。

用c#写完程序怎么用c#打包成安装程序setup自己做的图文说明示例

用c#写完程序怎么用c#打包成安装程序setup自己做的图文说明示例

用C#写完程序怎么用C#打包成安装程序s e t u p自己做的图文说明示例-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIANC#程序编写完以后(要确保可以正确运行)。

1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导关闭后打开安装向导,点击下一步。

如下图:3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.(注意是bin/debug下面的所有文件)然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程序安装安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式.然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称";然后打开解决方案管理器,右击你的解决方案名称,选择属性(注意在本项目中时在setup6上右击鼠标):在打开的属性页中,选择"系统必备",在打开的系统必备页中,选中如上中的选择项,这个很重要!(一般情况下默认已经选择上了,只要点击确定,回到下面界面)选上以后,在生成的安装文件包中包含framework组件.(这个选项默认是没有选中的)单击确定好了,这样就完成99%了,然后点击"生成->生成解决方案",(特别注意必须点击"生成->生成解决方案"啊,要不然是生成不了的)哈,生成成功!4:制作完成现在打开解决方案文件夹下的debug文件夹,就可以看到生成的安装文件了.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件自动安装包制作(InstallRite)图文教程
现在越来越多的朋友在研究软件自动安装,各种各样的方法层出不穷,本人比较懒,喜欢用比较简单和快速的方法,找了N久让我找到了这个InstallRite这个软件,经过试用和测试,个人认为还是比较简单且容易上手的东西,现在发出来和大家分享下:
首先下载并安装InstallRite,打开InstallRite.exe,看到如图所示:
点击安装新的软件并接创建一个安装包,看到如图所示:
下一步:
下一步:这里建议关闭所有运行着的程序,因为你在安装软件的期间如果其它软件正在硬盘些东西又或者在注册表添加东西都会被InstallRite所监听到。

这时InstallRite会自动扫描系统目录和注册表并创建一个快照,如图:
扫描完毕之后选择需要安装的软件,然后点下一步进行安装,怎么安装软件就不用我说了吧!
等到你需要安装的软件安装完毕之后你会看到下面的提示:
直接点下一步,这时InstallRite会自动对比软件安装之前和安装之后系统的所有改变:
对比完毕之后要求你输入你所安装程序的名字,输入之后点确定。

点击确定之后就会出现如下界面:
这时你可以直接点击构建安装包来生成自动安装的程序,如果我们还需要进一步调整的话就先点击完成回到软件初始界面然后再点击检查安装打开如下界面:
在这里你可以删除一些你不希望创建的文件,比如一些快捷方式和临时文件。

如果你的其它程序正在处于运行状态也会被InstallRite监听,如杀毒软件,QQ等等。

所以我们将一些自己觉得没必要的文件删除掉尽量减少文件的大小。

清理完毕之后直接关闭窗口再打开InstallRite初始界面,现在可以点击初始界面里的构建一个安装包了:
选中我们刚才安装的软件之后直接点击确定然后保存。

当点击保存之后就会出现如下窗口:
这时我们基本选中静默安装和就算需要也不重新启动这两项选项就可以了,确定。

InstallRite开始打包
打包完毕:
一个全新的自动安装程序报就这样完成了。

这时你可以试着卸载掉你刚才安装的软件,然后在重新用你自己刚才打包的程序安装下看看效果,全自动安装,是不是很简单呢?。

相关文档
最新文档