安装包制作步骤
Advanced Installer安装包制作(经典制作)
![Advanced Installer安装包制作(经典制作)](https://img.taocdn.com/s3/m/090e1064caaedd3383c4d38a.png)
Advanced Installer安装包制作一、系统安装包制作工具1.1Advanced Installer软件介绍Advanced Installer是一款功能强大、可生成符合MS Windows认证的Windows InstallerMSI安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建MSI文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows最佳操作建议。
1.2制作环境安装一个“干净”的操作系统,这个干净的系统,最好只是包括了操作系统各项系统驱动程序。
制作工具:Advanced Installer8.7.1修正汉化破解版下载地址:/soft/933.html二、Repackager重封装工具的使用2.1Repackager重封装工具我们进行软件的重新打包进需要使用Advanced Installer工具中的Repackager。
原理:执行两次系统的快照扫描,将两次快照扫描之间的系统和注册表的变化对比后,将差异记录并保存,再结合程序打包成为相应的msi包。
注意:在使用重封装工具进行系统扫描前,请把系统中无关的应用程序关闭,如360杀毒软件、腾讯QQ等软件,尽量保证一个“干净”的系统。
2.2将EXE程序转为MSI安装包----““Advanced Installer”启动安装2.2.1选择:“开始”-----“所有程序”----包制作工具。
2.2.2选择:“新建”----“导入”-----“重新封装安装”。
注:或在所有程序中选择“Advanced Repackager”直接打开Repackager 重封装工具向导。
2.2.3点击Create Project:2.2.4弹出重封装向导,选择启动新的安装捕获,点击“下一步”。
2.2.5在弹出的重校报封装器向导选择您要重新打包的应用程序,输入相关信息,点击“下一步”。
InstallShield安装包制作指南
![InstallShield安装包制作指南](https://img.taocdn.com/s3/m/3f1c41d49fc3d5bbfd0a79563c1ec5da50e2d67d.png)
InstallShield安装包制作指南Install Shield 安装包制作指南⽬录1 Install Shield简介 (4)2 Install Shield 安装 (4)2.1 下载安装 (4)2.2 安装步骤 (5)3 Install Shield界⾯说明 (11)3.1 Install Shield IDE界⾯ (11)3.2 Visual Studio 2010集成界⾯ (13)4 InstallShield安装包制作 (15)4.1 选择安装包类型 (15)4.2 创建MIS安装程序 (15)4.2.1 新建MIS安装项⽬ (15)4.2.2 Project Assistance (16)4.2.3 配置应⽤程序信息(Application Information) (18)4.2.4 配置安装环境需求(Installation Requirement) (19)4.2.5 指定安装包结构(Installation Architecture) (20)4.2.6 添加安装⽬标⽂件(Application Files) (20)4.2.7 创建应⽤程序快捷⽅式(Application Shortcuts) (21)4.2.8 编辑注册表项(Application Register) (22)4.2.9 选择安装向导界⾯(Installation Interview) (23)4.2.10 选择安装程序语⾔⽀持(Installation Localization) (23)5 编译⽣成安装包 (24)6 安装制作⾼级篇 (25)6.1 软件组件集成打包 (25)6.2 集成数据库安装 (26)6.2.1 SQL脚本⽅式 (26)6.2.2 数据库⽂件⽅式 (30)6.3 修改程序配置⽂件 (31)6.4 Installation Designer⾼级应⽤ (32)6.4.1 配置安装包媒体格式 (32)1 Install Shield简介由FLEXEAR SOFTWARE公司出品的专业安装程序制作软件,为软件发⾏商提供了⼀个强⼤且灵活的解决⽅案,通过它,可以制作Windows平台和跨平台的安装程序封装软件,让软件可以在不同操作系统平台下正常安装使⽤。
CAB安装包制作详细教程
![CAB安装包制作详细教程](https://img.taocdn.com/s3/m/056f5cf6dd36a32d727581ad.png)
M8 CAB安装包制作详细教程2010-06-12 1:30 A.M.使用M8过程中,安装使用相关软件,或者自己制作美化文件替换系统文件以达到美化UI的效果是广大煤油经常要“折腾”的。
在此过程中可能会遇到一些问题,特别是美化文件替换系统文件比较麻烦,另外一些安装包安装方式和内容有些人不喜欢,比如安装包不允许卸载,不允许选择安装目录,应用程序名称或者公司名称加入网址等广告信息,这些其实都可以通过自己对安装包的制作修改解决。
下面就通过两种安装包的制作方式,WinCE平台支持的安装包为CAB格式文件,给大家介绍一下如何制作WinCE平台的CAB安装包,如何修改。
另外之前对M8的系统以及软件安装做了初步介绍,与该文也有一定关联,有兴趣的可以看看,浅谈魅族M8的系统与软件安装:/files/2009/10/19/408891.shtml一、使用WinCE CabManager制作修改CAB安装包在开始制作之前,准备好WinCE CabManager打包工具,需要打包的文件,这里以替换系统shellres.192.dll文件实现美化为例,该文件为VGA分辨率WM6系统文件,内含系统相关文件图标。
1、运行WinCE CabManager。
2、在主界面选择文件-》新建创建一个新的CAB项目,或者通过工具栏新建按钮创建。
这时候进入创建CAB项目的向导。
依照向导一步步往下走,首先设置应用程序的信息,包括公司名称以及应用程序名称:接下来设置CAB安装包的支持设备类型,根据需要选择。
接下来选择支持处理器类型,一般选择ALL/CEF。
然后向导走完,最后一步告诉基本CAB安装项目创建完,下面就是定制自己的CAB安装包需要做的事情清单,包括设置程序安装路径,添加程序应用程序包含的文件,按需要添加快捷方式以及注册表项,另外还有其他相关的设置。
3、进入CAB安装包定制界面,刚才在向导中设置的信息已经显示在中央了。
CAB 安装包左边信息目录包含文件、快捷方式以及注册表三大项。
rpm和pkg安装包的制作方法
![rpm和pkg安装包的制作方法](https://img.taocdn.com/s3/m/30145753ad02de80d4d84064.png)
rpm和pkg安装包的制作方法软件开发的最终目标就是要给用户用,而在把软件发布给用户前,我们一般会先制做一个安装包,这样用户在使用我们的软件前就能轻松的把软件安装到系统上,这篇文章我就介绍在Linux下制做RPM安装包和在Solaris下制做PKG安装包的方法。
RPM安装包的制做方法RPM(RPM Package Manager)是一个开放的包管理器,它使用户可以从源码构建一个二进制的软件发行包和利用补丁包给软件打补丁。
RPM包非常灵活易用,因此被作为很多linux发行版的默认软件安装包。
创建一个RPM安装包是件很容易的事,特别是当你可以获得软件的源代码包的时候。
下面介绍怎么制做一个RPM软件安装包,在继续之前,我们假设你已经知道怎么从源代码安装一个软件包。
制做一个RPM软件安装包有以下几个步骤:(1)获得软件的源代码包(2)如果你自己修改了软件,那么给它做一个补丁(3)编写一个包含软件包信息的spec文件(4)确保软件被正确的安装到适当的位置(5)创建RPM安装包从上面的几步我们可以看到,制做一个RPM包最主要的就是第三步编写一个spec文件,下面介绍怎么编写这个spec文件。
一个spec文件分成下面几个小节一、前言(preamble)当用户查询软件包信息的时候,RPM程序会打印出前言包含的信息。
这一小节包含的信息有软件包的名称、功能描述、版本号、发行号和类型等信息。
二、准备(preparation)从prep节开始是创建一个软件包要做的实际工作。
故名思意,这一小节所做的都是一些必须的准备工作,它的内容就像一个普通的shell脚,为了使工作更容易,这一小节提供了两个可以使用的宏,一个是解压tar文件,并把当前工作目录设置为源代码目录,另一个是给源码打补丁。
三、创建(build)就像prep小节一样,build的内容也是一个普通脚本,这一小节包含的是怎么编译源代码,它可以是一个简单的make命令或者一些更复杂的编译命令。
制作软件安装包
![制作软件安装包](https://img.taocdn.com/s3/m/3e6ebd93dd88d0d233d46a88.png)
学习情境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) 在安装程序项目中添加主输出。
教您轻松制作安全软件静默安装包教程
![教您轻松制作安全软件静默安装包教程](https://img.taocdn.com/s3/m/fdcea891370cba1aa8114431b90d6c85ed3a8855.png)
教您轻松制作安全软件静默安装包教程
制作安全软件静默安装包可以提高安装软件的效率,并且节省
用户的时间。
下面介绍一个简单的方法来制作安全软件静默安装包:步骤二:准备需要制作的软件安装包文件
接下来,我们需要准备需要制作的安全软件安装包文件,并将
其复制到您的计算机上。
步骤三:制作安装包
1. 打开安装包制作工具,并选择创建一个新的安装包
2. 设置安装包的基本信息,包括名称,版本,语言等
3. 将需要安装的软件文件添加到安装包中
4. 配置安装选项,包括安装路径,快捷方式等
5. 配置安装细节,包括安装界面,安装脚本等
6. 保存并生成安装包
步骤四:测试安装包
生成安装包后,我们需要进行测试。
将安装包文件放置到需要安装软件的计算机上,并运行安装包文件。
如果安装过程能够自动化完成,那么我们就成功制作出了一个安全软件静默安装包。
希望上述步骤能够帮助到您,让您更加高效地处理软件安装。
如果您有任何疑问或建议,请随时与我们联系。
MicrosoftVisualStudioInstallerProjects安装包的制作案。。。
![MicrosoftVisualStudioInstallerProjects安装包的制作案。。。](https://img.taocdn.com/s3/m/209b6c11bfd5b9f3f90f76c66137ee06eff94ec3.png)
MicrosoftVisualStudioInstallerProjects安装包的制作案。
前两篇介绍了关于Microsoft Visual Studio Installer Projects 安装包的制作案例的过程以及开机启动和卸载等功能,具体可以参考本⽂主要介绍篇使⽤Microsoft Visual Studio 2019(以下简称VS) ⾃定义安装弹出以及开机启动和卸载删除多余的⽂件的功能,主要⽤到了安装程序类,这是 .NET Framework 中所有⾃定义安装程序的基类,继承该类就可以在计算机上安装应⽤程序的组件通过属性,安装程序包含作为⼦级的其他安装程序的集合。
执⾏安装程序时,它会循环调试其⼦级,并调⽤、、或。
有关集合中对象的⽰例,请参阅。
属性包含有关安装的信息。
例如,有关安装的⽇志⽂件的位置的信息,保存⽅法所需的信息的⽂件的位置,以及运⾏安装可执⾏⽂件时输⼊的命令⾏。
有关安装可执⾏⽂件的⽰例,请参阅。
、、和⽅法并不总是在的同⼀实例上调⽤。
例如,你可以使⽤来安装和提交应⽤程序,然后释放对该的引⽤。
稍后,卸载应⽤程序会创建对的新引⽤,这意味着⽅法在的其他实例上调⽤。
出于此原因,请不要在安装程序中保存计算机的状态。
相反,请使⽤跨调⽤保留并传⼊、、和⽅法的。
Microsoft Visual Studio 2019(以下简称VS) ⾃定义安装弹出以及开机启动和卸载删除多余的⽂件的功能,具体步骤如下:1、新建解决⽅案QingLong,添加需要打包的项⽬MyTestWinFrm(Windows 窗体应⽤(.NET Framwork) 程序,本⽂是MyTestWinFrm⽣成的⽂件,⽤于打包),添加Setup Projects打包程序Setup2、创建⾃定义安装程序,新建类库(.NET Framwork)项⽬命名MyCustomLib,删除默认的Class1.cs⽂件,新建安装程序类,命名CustomeInstaller⾃定义安装程序类CustomeInstaller中添加如下内容,添加安装完成以后,添加注册表,设置开机启动以及卸载之后删除多余的⽂件,当然其他的安装,卸载,提交,回滚等也可以使⽤override进⾏重写,以进⾏相应的处理using Microsoft.Win32;using System;using System.Collections;using System.Collections.Generic;using ponentModel;using System.Configuration.Install;using System.Diagnostics;using System.IO;using System.Reflection;namespace MyCustomLib{[RunInstaller(true)]public partial class CustomeInstaller : Installer{public CustomeInstaller(){InitializeComponent();}///<summary>///安装完成之后的操作,可以保留安装路径到///使⽤跨调⽤保留并传⼊ Install、Commit、Rollback和 Uninstall ⽅法的 IDictionary。
MicrosoftVisualStudioInstallerProjects安装包的制作案例
![MicrosoftVisualStudioInstallerProjects安装包的制作案例](https://img.taocdn.com/s3/m/388ac592d5d8d15abe23482fb4daa58da0111ccb.png)
MicrosoftVisualStudioInstallerProjects安装包的制作案例Microsoft Visual Studio Installer Projects 安装包的制作案例1、安装Microsoft Visual Studio Installer Projects 插件本⽂使⽤的是Microsoft Visual Studio Enterprise 2019 ,打开Microsoft Visual Studio 2019(以下简称VS) 选择菜单栏中的扩展管理扩展左侧选择联机右侧输⼊框输⼊Microsoft Visual Studio Installer Projects ,点击下载下载成功以后,关闭VS,即可安装2、创建解决⽅案QingLong,添加项⽬Windows 窗体应⽤(.NET Framwork) ,取名MyTestWinFrm,安装Microsoft Visual Studio Installer Projects 插件成功之后,重启VS ,本⽂为了演⽰,创建了⼀个Windows 窗体应⽤(.NET Framwork) 程序MyTestWinFrm,其他的项⽬也是⼀样的,都可以作为待打包的安装程序。
具体步骤如下:打开VS 按下快捷键 Ctrl+Shift+ N,选择空⽩解决⽅案点击下⼀步输⼊解决⽅案名称保存的位置点击创建,选择解决⽅案右键添加项⽬,选择 Windows 窗体应⽤(.NET Framwork) ,点击下⼀步输⼊名称和位置,点击创建项⽬MyTestWinFrm⾥⾯的具体功能,根据需⾃⾏实现,本⽂不做具体实现。
3、添加打包安装程序Setup Project选择解决⽅案QingLong,右键添加项⽬,选则 Setup Project 点击下⼀步输⼊名称点击创建4、添加需要打包的MyTestWinFrm程序到打包安装程序Setup Project中点击解决⽅案⽣成,MyTestWinFrm就会⽣成需要打包的⽂件,后⾯会⽤到这些⽣成的⽂件选择setup项⽬,右上⾓有⼀排按钮,⽂件系统编辑器,注册表编辑器,⽂件类型编辑器,⽤户界⾯编辑器,⾃定义操作编辑器,启动条件编辑器,如下图所⽰:选择⽂件系统编辑器选择 Applicaruon Folder选择项⽬点击确定5、⽣成安装包选择Setup项⽬,右键⽣成或者重新⽣成,即可⽣成安装包了,⽣成的安装包如下⽣成的安装包如下上述步骤,即可完后项⽬的打包安装了。
使用VB6.0制作软件安装包的详细方法步骤
![使用VB6.0制作软件安装包的详细方法步骤](https://img.taocdn.com/s3/m/7bf0eb5ca517866fb84ae45c3b3567ec112ddc56.png)
使用VB6.0制作软件安装包的详细方法步骤使用VB6.0制作软件安装包的详细方法步骤使用VB6.0打开需要打包的工程,选择菜单栏中的“外接程序”->“外接程序管理器”,在对话框中选择“打包和展开向导”,在“加载行为”选项组中选中“加载/卸载”复选框,然后单击确定按钮。
然后选择菜单栏中的“外接程序”,发现比刚才多了一个“打包和展开向导”,选择它并在对话框中单击打包按钮,后边的事情就简单多了(向导一般做的都很容易的)。
打包向导过程说明:1.选择安装包保存位置默认情况下安装包会放到工程文件目录下的“包”目录。
可以根据需要进行修改。
单击“下一步”。
2.选择包含文件“包含文件”对话框已经自动找出了工程中应用的控件、DLL等文件,检查一下有没有遗漏的文件。
如果有,可以通过“添加”按钮增加用户需要的文件,例如帮助文件Help.chm。
3.选择打包文件类型单击“下一步”显示压缩文件选项对话框。
现在的安装程序一般都用光盘作为载体,选中单个压缩文件即可。
4.设置安装程序标题单击“下一步”显示“安装程序标题”对话框,输入安装程序标题,它会显示在安装背景上。
5.创建启动菜单项单击“下一步”显示“启动菜单项”对话框。
在这里创建“开始菜单”中显示的项目,默认只有运行程序。
6.指定安装位置单击“下一步”显示“安装位置”对话框,在这里设置安装包中的文件具体的安装目录,同样是用宏来指定还可以设置子目录,安装时会自动创建不存在的子目录。
7.共享文件单击“下一步”显示“共享文件”对话框选择可能被多个文件使用的文件如ActiveX控件,这样当程序卸载时,不会把共享文件也删除。
另外,还可以用第三方打包工具。
“打包和展开向导”虽然功能不够强大但简单易用,针对一般的应用已经足够了。
如何制作自己的软件安装包
![如何制作自己的软件安装包](https://img.taocdn.com/s3/m/3a517f19f18583d04964596b.png)
要安装软件的所有程序以及注册信息打包。
步骤一:在一台电脑上安装上你想要一键安装的软件步骤二:找到这些软件的安装目录,用“路径.TXT” 分别记录下软件程序的主目录(程序的第一级目录),格式就用:第1软件的主目录名=目录的路径第2软件的主目录名=目录的路径QQ=e:\QQ.......步骤三: 把软件的主目录复制到桌面放着,也把“路径.TXT”放在桌面。
步骤四:运行注册表(regedit.exe),按出注册表查找("Ctrl+F"键),只勾选“项”的查找项,查找第一个软件的根目录的名字,查找出的名称如果显示的和符合的一致或大致,找不到就按F3,直到找到。
找到就在注册表的主键上右键,选择导出并命名为“QQ(主目录名).reg(把它放入到主目录里)步骤五:把桌面上的“QQ”和“路径.TXT”打包为RAR。
当然代码也重写了:@echo off&setlocal EnableDelayedExpansion::软件一键安装 code by 秋日.枫叶set /p rar=拖入安装包:rd /q /s c:\anzhuang&md c:\anzhuang"c:\Program Files\WinRAR\Rar.exe" x -t -o-p %rar% c:\anzhuangcd /d c:\anzhuangfor /f "tokens=1,2 delims==" %%i in (路径.TXT) do (md "%%j"copy /y "%%i" "%%j"pushd "%%j"echo 开始注册文件...for /f "tokens=*" %%a in ('dir /s /b *.dll *.ocx') do (regsvr32 /s "%%~fa")if exist "%%i.reg" regedit.exe /s "%%i.reg"popd)echo 软件安装成功!&& cd\rd /q /s c:\anzhuang>nul pause最后说明下,那些一键还原自带的多软件安装某些是那种自解压后就能使用的了,还有一些软件是要在装系统时才能装上的。
如何利用Windows制作安装程序
![如何利用Windows制作安装程序](https://img.taocdn.com/s3/m/cc924b9ad05abe23482fb4daa58da0116c171f05.png)
如何利用Windows制作安装程序制作安装程序是一项可以帮助用户快速安装软件的技术任务。
Windows提供了多种工具和方法来制作安装程序,以下是一个简单的步骤指南,以帮助您制作Windows安装程序。
第一步:确定安装程序需求在开始制作安装程序之前,您需要明确安装程序的需求和目标。
您可以考虑以下问题:-您需要哪些文件和组件被安装?-安装程序是否需要检查系统要求,如操作系统版本、硬件要求等?-是否需要用户输入信息,如注册信息、安装路径等?第二步:选择安装程序制作工具Windows提供了多种制作安装程序的工具,您可以根据需求选择适合的工具。
以下是一些常用的工具:- InstallShield:这是一款功能强大的商业化安装程序制作工具,提供了丰富的可定制选项和功能。
- WiX Toolset:这是一个开源的安装程序制作工具,提供了灵活的脚本语言来定义安装程序行为。
-NSIS:这是一个开源的安装程序制作工具,提供了简单易用的脚本语言来定义安装程序行为。
- Inno Setup:这是一个免费的安装程序制作工具,提供了简单易用的脚本语言来定义安装程序行为。
第三步:准备安装程序所需的文件和组件在制作安装程序之前,您需要准备好需要安装的文件和组件。
这些文件可以是您编写的应用程序文件、库文件、配置文件等。
您还需要确定这些文件的目标安装路径。
第四步:创建安装程序脚本根据您选择的制作工具,您需要使用相应的脚本语言来创建安装程序脚本。
这些脚本语言通常提供了一些基本命令和函数来定义安装程序行为,如文件拷贝、注册表修改、创建快捷方式等。
您可以根据需求来编写脚本。
第五步:设置安装程序界面安装程序界面是用户与安装程序交互的一部分,可以根据自己的需求来设置安装程序界面。
一般来说,可以提供一些选择或输入选项,如安装路径、程序启动时是否自动启动等。
第六步:设置安装程序的系统要求在安装程序运行之前,您可以设置一些系统要求,以确保用户的计算机满足安装程序的运行要求。
MSI安装文件包制作
![MSI安装文件包制作](https://img.taocdn.com/s3/m/bbd8f2868762caaedd33d454.png)
MSI安装文件包制作MSI安装文件包是微软专门为软件部署而开发的。
这两个文件有些软件的安装程序会直接提供,有些软件的安装程序是不提供的。
对于不提供MSI文件的软件我们可以使用一个叫WinInstall LE的打包工具来创建,通过使用它可以将一些没有提供MSI文件的软件打包生成MSI文件以便于组策略和SMS软件布署。
WinInstall LE工具我们可以从Windows 2000安装光盘的\VALUEADD\3RDPARTY\MGMT目录下找到,但该软件实际使用的效果并不是很理想,推荐大家到/PurchaseLE.asp 下载最新的WinInstall Le 2003版。
下面我以Acdsee 5.0这个软件为例,网络环境为:域服务器Windows 2003 R2,客户端:Windows xp sp2,以下是详细的操作步骤:1.客户端操作系统这个干净的客户端操作系统,要求采用全新的安装,只包括操作系统和系统自带的驱动程序,不要安装任何其它程序,也不做其它的任何设置,尽量不要做对系统和注册表有改变的操作。
因为WinInstall Le的工作原理,就是执行两次系统的快照扫描,将两次快照扫描之间的系统和注册表的变化对比后,将差异记录并保存,再结合Acdsee程序打包成为MSI包。
每打包完一个程序,就再用一个干净的操作系统。
为此,我们将客户端xp安装在虚拟机上,可以很好的解决这个问题。
将客户端加入域并登陆,注意不要应用任何的组策略和脚本命令。
2.服务器端服务器端没有特别要求,我这里将其安装在域服务器上。
在域服务器上安装WinInstall Le,如图,因WinInstall Le是共享软件,要注册,我们选试用安装时会要求填写在网络上的共享名,这里我们选默认的WinINSTALL就可以了,点下一步,直到完成安装。
我们在网络上可以看到共享目录下有三个文件夹:其中的Bin下就是Winstall的程序文件目录,我们可以找到这个“Discover.exe“的程序。
自己会做安装包:NSIS使用教程档
![自己会做安装包:NSIS使用教程档](https://img.taocdn.com/s3/m/41327164f342336c1eb91a37f111f18583d00c60.png)
NSIS使用教程上一篇/ 下一篇 2006-09-06 20:36:24 / 天气: 阴雨/ 心情: 平静/ 个人分类:学习查看( 1307 ) / 评论( 1 ) / 评分( 0 / 0 )NSIS简介:NSIS 是“Nullsoft 脚本安装系统”(Nullsoft scrīptable Installation System)的缩写,它是一个免费的Win32 安装、卸载系统,它的特点:脚本简洁高效;系统开销小;当然进行安装、卸载、设置系统设置、解压文件等等更不在话下,几乎可以做所有的事情。
更多的功能请阅读蓝色网际的《NSIS帮助文档》。
对于制作NSIS的使用教程,蓝色网际是NSIS方面的专家,她的《NSIS帮助文档》就是一本NSIS的圣经,而对初学者来说,最头疼的莫过于一大堆看不懂的代码,对他们来说无异于一本天书。
缘于此,特草此基础教程,希望NSIS专家们勿见笑,不当之处欢迎批评指正以期完善,也希望给初学者作个铺垫。
工具:NIS Edit+Nullsoft Installation System(NSIS)[此两款软件都可以到世纪主站上下载到]思路:脚本向导+修改代码=个性化安装包步骤:I.利用向导制作安装包:1.安装上述两款,启动NIS Edit,在“文件”菜单中“新建脚本:向导”=>下一步”,如图1:附图2.设置应用程序信息,如软件名称、版本、出版人等,如图2。
当然最一个网站可以留空,如果设置了,则安装包会生成一个对应网址的“Internet 快捷方式”。
3.设置程序选项,如安装包图标、安装程序文件、安装包语言[这里选“SimChinese”]、用户图形界面及压缩方式等,我们可以选用默认值,也可以点击对应项目的按钮或下拉菜单更改设置,如下图3附图4.设置安装目录及授权信息,如图4后“下一步”:5.选定程序文件,即我们要打包的文件,可以使用默认的“Mainsection”,也可以根据需要进行更改或新建组别,如果组比较多时,你也可以设置是否“允许用户选择要安装的组件”,如图5。
rpm和pkg安装包的制作方法
![rpm和pkg安装包的制作方法](https://img.taocdn.com/s3/m/30145753ad02de80d4d84064.png)
rpm和pkg安装包的制作方法软件开发的最终目标就是要给用户用,而在把软件发布给用户前,我们一般会先制做一个安装包,这样用户在使用我们的软件前就能轻松的把软件安装到系统上,这篇文章我就介绍在Linux下制做RPM安装包和在Solaris下制做PKG安装包的方法。
RPM安装包的制做方法RPM(RPM Package Manager)是一个开放的包管理器,它使用户可以从源码构建一个二进制的软件发行包和利用补丁包给软件打补丁。
RPM包非常灵活易用,因此被作为很多linux发行版的默认软件安装包。
创建一个RPM安装包是件很容易的事,特别是当你可以获得软件的源代码包的时候。
下面介绍怎么制做一个RPM软件安装包,在继续之前,我们假设你已经知道怎么从源代码安装一个软件包。
制做一个RPM软件安装包有以下几个步骤:(1)获得软件的源代码包(2)如果你自己修改了软件,那么给它做一个补丁(3)编写一个包含软件包信息的spec文件(4)确保软件被正确的安装到适当的位置(5)创建RPM安装包从上面的几步我们可以看到,制做一个RPM包最主要的就是第三步编写一个spec文件,下面介绍怎么编写这个spec文件。
一个spec文件分成下面几个小节一、前言(preamble)当用户查询软件包信息的时候,RPM程序会打印出前言包含的信息。
这一小节包含的信息有软件包的名称、功能描述、版本号、发行号和类型等信息。
二、准备(preparation)从prep节开始是创建一个软件包要做的实际工作。
故名思意,这一小节所做的都是一些必须的准备工作,它的内容就像一个普通的shell脚,为了使工作更容易,这一小节提供了两个可以使用的宏,一个是解压tar文件,并把当前工作目录设置为源代码目录,另一个是给源码打补丁。
三、创建(build)就像prep小节一样,build的内容也是一个普通脚本,这一小节包含的是怎么编译源代码,它可以是一个简单的make命令或者一些更复杂的编译命令。
制作32位和64位整合的安装包
![制作32位和64位整合的安装包](https://img.taocdn.com/s3/m/9b88d21878563c1ec5da50e2524de518964bd314.png)
制作32位和64位整合的安装包环境:打包⼯具:IS2014⼯程类型:Installscript步骤:1.将32位的⽂件和64位的⽂件放在两个独⽴的component下2.分别设置两个component 的属性1)32位的component 设置64 bit component为NO,,然后Platform Suite(s)为Windows 32-bit Editions(ALL)2) 64位的component 设置64 bit component为yes,,然后Platform Suite(s) 根据⾃⼰软件的情况设置为Windows 64-bit Editions for Itanuim 或Windows 64-bit Editions for AMD3.设置路径1)32位安装包当前安装⽬录设置为PROGRAMFILES^"XXX"2) 64位安装包当前安装⽬录设置为PROGRAMFILES64^"XXX",如果有涉及system32⽬录,IS⾥也提供相应的变量 WINSYSDIR和WINSYSDIR644制作32位和64位的安装包,还有个⽐较关键的设置点,就是安装过程出现的默认安装路径的选择,可以这样处理:1)将Generation Information 中TARGETDIR⽬录设置清空;2)然后将路径选择的代码修改如下if(SYSINFO.bIsWow64)thenTARGETDIR=PROGRAMFILES64^" XXX ";nResult = SdAskDestPath( szTitle, szMsg, TARGETDIR, 0 );elseTARGETDIR=PROGRAMFILES^" XXX ";nResult = SdAskDestPath( szTitle, szMsg, TARGETDIR, 0 );endif;这样就⼀个整合32位和64位为⼀个安装包就做好了。
Autoit制作软件自动安装包
![Autoit制作软件自动安装包](https://img.taocdn.com/s3/m/22b31581b9d528ea81c779fb.png)
经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用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里面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安装包制作步骤
一、双击软件根目下的SUF80Design程序,如下图所示
二、按默认选择,点南确定
三、红色区域内容,填写软件相关内容,完毕后,点击下一步,如下图所示
四、选择路经,通过浏览按钮,选择项目下的Debug文件夹,选中包含子文件夹里的文件,确认无误后,选择下一步,如下图所示
五、可以通过此界面选择窗口属性,如果不配制,按默认选择,点击下一步,如图所示
六、此界面是选择安装界面的主题,通过下拉菜单选择不同的主题,点击下一步
七、默认情况下选择的语言是英文,去掉英文,请选择中文简体,点击下一步
八、选择.net3.5,点击下一步
九、按默认配制,点击完成按钮
十、图中用红色标识的文件是可删除的,运行程序时,这些文件没有任何用处,还占用安装包的大小。
可以参照以下文件删除其它项目下没用的文件,如下图所示
十一、双击应用程序文件,选择快捷方式选项卡,在“桌面”上画勾,意思就是说安装成功后,会在桌面上生成快捷方式图标。
其它选项卡,可根据自身情况而定,完成后点击确定
十二、双击两个报表文件,然后选择高级选项卡,将注册COM接口和注册类型库都选中,点击测试一下,完成后点击确定,这步主要测试报表文件的。
十三、在标题栏中,选择编译设置,然后选择安装文件选项卡,将输出文件夹位置选择好,输出文件夹位置表示将做好的安装包放到哪个位置下,由用户自由选择,然后再将安装程序文件名改一下,也就是安装包的名称。
完事之后,点击确定。
十四、然后再选择编译设置里边的资源选项卡,选择自定义图标,目的是自定义项目应用程序的图标,如果不选择自定义,那么安装后的EXE应用程序图标是没有的。
十五、以上信息配制完成后,再点标题栏上的编译图标,按默认配制,点击下一步
十六、选择安装包生成后存放的路径,并命名安装程序名称,点击NEXT
十七、如果提示用红色区域标识的内容后,则表示成功,其它表示失败,失败后,再按以上程序多试几次。
点击完成,安装包制作成功。