精华内容
下载资源
问答
  • InstallMaker安装包生成工具

    千次阅读 2006-07-17 16:20:00
    ===========1、功能说明=========== 本程序是一款相当方便的软件安装包制作工具,当前版本支持在安装过程中运行exe文件,也支持自动注册dll和ocx文件,同时还支持inf文件的自动安装。 本程序中目前还不包含安装...

    ===========
    1、功能说明
    ===========

      本程序是一款相当方便的软件安装包制作工具,当前版本支持在安装过程中运行exe文件,也支持自动注册dll和ocx文件,同时还支持inf文件的自动安装。
     
      本程序中目前还不包含安装脚本的自动生成向导,不过脚本的手工配置方法也很简单易懂,相信花30分钟仔细阅读本手册后面的说明后你就能熟练地制作出漂亮专业的安装包,另外你也可直接复制本程序示例的安装脚本和卸载脚本进行相应的修改。


    ===============
    2、安装脚本说明
    ===============

      程序的安装脚本保存在Setup.ini文件中,安装脚本分为[Setup]、[Dialog]、[Types]、[Files]、[Registry]、[Icons]几个组成部分,其中:

      [Setup] -- 保存的是安装程序的全局性的配置
      [Dialog] -- 保存的是安装程序相关页面的配置情况
      [Types] -- 保存的是安装类型的列表
      [Files] -- 保存的是所有安装文件的相关信息
      [Registry] -- 保存的是程序的注册信息
      [Icons] -- 保存的是程序的快捷方式的相关信息

      ★[Setup]节具体介绍如下:
      AppName:安装程序显示的程序标题
      AppVersion:安装程序显示的程序版本
      TitleColor:安装程序的每个页面中标题的颜色,=RGB值
      TitleFont:安装程序的每个页面中标题的字体
      BodyColor:安装程序的每个页面中内容的颜色,=RGB值
      BodyFont:安装程序的每个页面中内容的字体
      PathName:默认的程序安装的路径,路径中支持各种宏,具体参见宏定义
      ToAllUser:安装后的程序是否适用与计算机上的所有用户 1=使用 0=不适用
      IsAdminCheck:运行安装程序是否需要超级用户权限,1=需要 0=不需要
      LogoFile:安装程序的logo文件名称(不含路径),必须保存在setup.exe程序同一目录下,图片的大小为137*260象素
      MainFile:完成安装时要启动的程序的全路径名称,一般为主程序,路径中支持各种宏,具体参见宏定义
      ReadmeFile:完成安装时要启动的程序的自述文件名称,一般为readme.txt,路径中支持各种宏,具体参见宏定义

      ★[Dialog]节具体介绍如下:
      Welcom:欢迎安装页面,必须为1
      License:License页面,1=显示 0=不显示,需要在安装程序的目录下有License.txt文件
      Customer:输入客户信息的页面,1=显示 0=不显示
      PathSelect:安装路径选择页面,1=显示 0=不显示
      InstallType:安装类型选择页面,1=显示 0=不显示
      ReadyInstall:准备安装页面,1=显示 0=不显示
      Installing:正在安装页面,必须为1
      Finish:安装完成页面,必须为1

      ★[Types]节具体介绍如下:
      Id:安装类型的id
      Name:安装类型名称,显示在安装类型选择页面上的名称
      Description:安装类型描述,显示在安装类型选择页面上的描述

      ★[Files]节具体介绍如下:
      File:要安装到计算机的源文件,一般路径固定为$CUR_PATH,代表的是当前目录下
      DestFile:安装后的目标文件名称,路径中支持各种宏,具体参见宏定义
      Type:本文件所属的安装类型,此值与[Types]节中的Id值相对应,默认为0
      Ver:本文件所属的计算机操作系统类型,0表示所有操作系统 1=WINNT 2=WIN2000 3=WINXP 4=WIN2003 5=64位操作系统
      Run:复制完本文件后是否要运行文件(对于exe是直接运行,对于dll/ocx是执行注册,对于inf是执行安装),1=是 0=否
      Param:运行本文件时所需要带的参数,只有Run=1时本参数才生效

      ★[Registry]节具体介绍如下:
      Root:要操作的注册表的根键,1=HKEY_CLASSES_ROOT 2=HKEY_CURRENT_USER 3=HKEY_LOCAL_MACHINE 4=HKEY_USERS
      Subkey:要操作的子键;
      Type:要添加的项的类型 1=REG_SZ 2=DWORD 3=BINARY
      Name:要添加的项的名称
      Value:要添加的项的值
     
      注意:如果你要让你的程序支持直接从"控制面板"的"添加删除程序"中直接卸载的话,那么你需要在这一节中至少添加如下2句,然后将"昂天安装包制作套件"替换成你想显示在"添加删除程序"的文字即可。
      Root=3;Subkey=SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Installer;Type=0;Name=UninstallString;Value=$APP_PATH/UnInstall.exe /u $APP_PATH;
      Root=3;Subkey=SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Installer;Type=0;Name=DisplayName;Value=昂天安装包制作套件;

      ★[Icons]节具体介绍如下:
      Name:要创建的快截方式的全路径名称,路径中支持各种宏,具体参见宏定义
      File:本快截方式指向的源文件,一般指向路径为$APP_PATH的某个文件
      param:运行本快截方式时需要的运行参数,缺省为空
      desc:本快截方式的描述

      注意:如果你需要在开始菜单中提供卸载程序的快截方式,那么你需要在本节至少包括下面一句,
      Name=$GROUP_PATH/昂天软件/安装包制作套件/卸载程序.lnk;File=$APP_PATH/UnInstall.exe;param=/u $APP_PATH;desc=卸载程序;

     

    ===============
    3、卸载脚本说明
    ===============

      程序的安装脚本保存在uninstall.ini文件中,安装脚本分为[Setup]、[UnFiles]、[UnRegistry]、[UnIcons]几个组成部分,其中:

      [Setup] -- 保存的是卸载程序的全局性的配置
      [UnFiles] -- 保存的是所有卸载程序要删除的文件的相关信息
      [UnRegistry] -- 保存的是卸载程序要删除的的注册信息
      [UnIcons] -- 保存的是卸载程序要删除的快捷方式的相关信息

      ★[Setup]节具体介绍如下:
      AppName:卸载程序显示的程序标题
      AppVersion:卸载程序显示的程序版本
      TitleColor:卸载程序的每个页面中标题的颜色
      TitleFont:卸载程序的每个页面中标题的字体
      BodyColor:卸载程序的每个页面中内容的颜色
      BodyFont:卸载程序的每个页面中内容的字体
      IsAdminCheck:运行卸载程序是否需要超级用户权限,1=需要 0=不需要
      LogoFile:卸载程序的logo文件名称(不含路径),必须保存在UnInstall.exe程序同一目录下
     
      ★[UnFiles]节具体介绍如下:
      File:要删除的文件,一般路径为$APP_PATH,代表的是程序的安装目录
      Run:删除文件前是否要运行文件(对于exe是直接运行,对于dll/ocx是执行反注册,对于inf是执行反安装),1=是 0=否
      Param:运行本文件时所需要带的参数,只有Run=1时本参数才生效

      ★[UnRegistry]节具体介绍如下:
      Root:要操作的注册表的根键,1=HKEY_CLASSES_ROOT 2=HKEY_CURRENT_USER 3=HKEY_LOCAL_MACHINE 4=HKEY_USERS
      Subkey:要操作的子键;
      Type:要删除的项的类型 1=REG_SZ 2=DWORD 3=BINARY
      Name:要删除的项的名称
     
      注意:如果要删除"控制面板"的"添加删除程序"中程序的相关信息,你需要在这一节中下句,
      Root=3;Subkey=SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Installer;Type=0;Name=;

      ★[UnIcons]节具体介绍如下:
      File:要删除的快截方式的全路径名称,路径中支持各种宏,具体参见宏定义,如指定为某个目录则此目录在卸载时也将被删除
     


    ===============
    4、路径宏定义
    ===============

      脚本的相关项中支持下列的宏,
      $PROGRAM_PATH:代表"开始"->"程序"所在的目录,主要使用在[Icons]和[UnIcons]的相关项中
      $WINNT_PATH:代表系统的winnt所在的目录
      $ROOT_PATH:代表系统安装分区的根目录
      $APP_PATH:代表安装的目标路径
      $CUR_PATH:代表安装/卸载程序所在的目录
      $QUICK_PATH:代表任务栏中快速启动栏的目录,主要使用在[Icons]和[UnIcons]的相关项中
      $DESKTOP_PATH:代表桌面所在的目录,主要使用在[Icons]和[UnIcons]的相关项中


    =====================
    5、如何制作安装包
    =====================

      除了setup.exe、setup.ini、License.txt、uninstall.exe和uninstall.ini几个必须的文件外,你制作的安装包里建议将本程序安装目录下的下列文件也包含进去:ADVAPI32.DLL、comctl32.dll、MFC42.DLL、msvcp60.dll、msvcrt.dll、setupapi.dll、USERENV.DLL。


    =====================
    6、如何制作单一安装包
    =====================

      如何制作便于发布的单一文件安装包呢?本程序默认不包含自动打包工具,但你制作好安装程序的安装脚本及卸载脚本后,你可以通过下面的步骤来打包:

      a、创建一个新的目录(假设为C:/project),然后在此目录下建立目录package(必须为这个名称)
      b、将所有的安装文件复制到C:/project
      c、复制Setup.exe、License.txt、Setup.ini、UnInstall.exe、uninstall.ini文件到C:/project
      d、在"程序"->"运行"中运行 "Packager.exe c:/project"
      e、单一安装包将自动生成为C:/project/package/Setup.exe

     

    ===============
    7、几点不足
    ===============
     
      目前本程序对安装类型选择页面和客户信息输入页面还不是很完善,建议没有这方面迫切需要的用户将[Dialog]节中的Customer和InstallType设置为0。请继续关注后续版本,谢谢使用,有任何问题请与作者联系!


     

    展开全文
  • CPA普通包转静默安装包生成
  • MSI安装包工具Wix帮助文档,这个可以直接生成MSI安装文件
  • 安装包制作工具

    2013-11-20 19:36:12
    ha_innosetup5504_skygz.exe 挺好用的。不过没有修改注册表或者环境变量的东西。单纯生成安装包程序还用比较有用的。
  • 安装包制作工具 EasySetup 中文汉化版安装包制作工具 EasySetup 中文汉化版 EasySetup 让您省去繁复的安装文件撰写过程,而改以视觉化的方式来处理所有的安装程序制作,当您在使用个过程中会觉得好像在制作...
  • chrome地址栏url二维码生成工具离线安装包 离线安装方法可以百度
  • 在网上找了好久,终于在一个百度网盘上找到了
  • 属于一款基于.net语言的打包工具;可以用生EXE安装包
  • 一键安装包制作工具

    2017-08-08 10:02:21
    非常简单的一款程序打包工具
  • 详细步骤: 1.根据开发语言选择密钥格式。 2.选择密钥长度,新建应用请务必使用2048位。...3.点击 “生成密钥”,会自动生成商户应用公钥和应用私钥。 4.点击“打开密钥文件路径”,即可找到生成的公私钥。
  • 小兵安装包制作工具 简易的中文界面 随时随地制作你C#项目的安装包 适合初级者使用
  • CodeSmith7安装包+破解工具(DLL/BLL/ENTITY生成工具) 1.如何安装CodeSmith? 2.如何破解CodeSmith? 3.如何使用CodeSmith打开生成DLL/BLL/ENTITY类的CST文件? 4.如何配置参数,输出DLL_BLL_ENTITY? 压缩包内有...

    CodeSmith7安装包+破解工具(DLL/BLL/ENTITY生成工具)

    • 1.如何安装CodeSmith?
    • 2.如何破解CodeSmith?
    • 3.如何使用CodeSmith打开生成DLL/BLL/ENTITY类的CST文件?
    • 4.如何配置参数,输出DLL_BLL_ENTITY?

    压缩包内有安装破解指导文档and生成DLL/BLL/ENTITY指导文档

    今天网上查了下,发现有很多的CodeSmith7破解版,我自己也亲自实践了一番,发现大多数的破解方法不尽人意,而且还附带许多垃圾软件。所以我刚刚整理出来一份精简版,已把所有的文件压缩上传资源。有兴趣的小伙伴可以看看,旨在分享交流。(注解:CodeSmith为载体,只是用来打开生成DLL/BLL/ENTITY类的CST文件。)

    这里写图片描述
    这里写图片描述
    这里写图片描述

    压缩包下载地址: http://download.csdn.net/detail/gamemania/9608274

    展开全文
  • 安装包制作工具,绿色无需安装,可创建快捷方式,设置图标之类
  • 打包HTML为chm帮助文档,很好用的工具,用以生成API文档,或用户手册。
  • 使用Setup Factory安装包制作工具制作安装包 在我们开发完软件后,除了极个别案例我们把整个目录复制给客户用外,我们一般都需要做成安装包,方便整个软件的部署操作,以安装包的部署操作可能简单的是复制文件,也...

    使用Setup Factory安装包制作工具制作安装包

    在我们开发完软件后,除了极个别案例我们把整个目录复制给客户用外,我们一般都需要做成安装包,方便整个软件的部署操作,以安装包的部署操作可能简单的是复制文件,也可能包括一些注册表、数据库等额外的操作,不过安装包部署肯定是能够给客户提供专业、统一的软件安装体验,同时封装了很多细节方面的处理。在我们日常的基于.NET的开发中,VS2010之前我们还可以使用内置的安装包制作工具,自从VS2012、VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,,不过基于InstallShield的制作虽然可以完成安装包的打包操作,不过也不见得是比较方便的打包工具,本篇介绍的Setup Factory是一个非常高效,功能强大的安装包制作工具,在独立于VS之外,我们可以用它作为我们常规.NET开发的安装包制作,简单易用。

    1、Setup Factory介绍

    Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。Setup Factory 的特性包括:工程向导、自定义对话框、主题/皮肤样式、运行时间模块、最小化支持、MD5编码序列号、250个功能函数的脚本编辑器、授权支持和其他特性等。

    目前使用的版本是Setup Factory 9.5,不过各个版本之间差异并不大,这个软件在网上也很容易得到(即使是特别版本的,呵呵),因此较InstallShield更为方便获取到,在简单的对这款安装包制作工具的了解后,基本上常规的功能都非常方便设置处理,确实是比较易用的。软件的界面效果如下所示。

    从软件的主要功能来讲,它的安装包制作,主要就是左边的任务栏的各个处理操作了,包括内容有:文件Files、设置Settings、屏幕Screens、动作Action、资源Resources、卸载UnInstall等操作。

    2、软件安装包的制作

    我们创建一个安装包,输入相关的公司、软件名称等,如下所示。

    一步步后,我们需要指定指定具体的位置,以便加入所需要的文件,如下所示。

    然后选择安装包的界面语言包,如下所示。

    进一步的操作,就可以选择环境的安装包,例如.NET4,如果选择这个依赖环境,那么在安装的过程中会自动安装,好像说需要在SetUpFactory软件所在的目录中新建一下目录:Dependencies\dotnet4 。并且将 dotNetFx40_Full_x86_x64.exe放在其中。

    接着需要设置一些安装包的操作,如是否包含卸载操作等等,如下界面所示。

    最后,程序自动加入指定目录的问价,在主体界面中显示对应的文件,如下安装包制作视图所示,就是制作一个客户关系管理软件的安装包界面视图,包含所需要安装的文件、文件文档、程序依赖文件等。

    在返回到主界面的安装包视图后,我们就是按照左边的任务工具栏的顺序,一步步的对安装包的参数进行设置即可。

    包含的内容有:文件Files、设置Settings、屏幕Screens、动作Action、资源Resources、卸载UnInstall等操作。我们在加入文件后,对执行文件的相关参数进行设置处理,如下所示。

    对执行文件的属性进行设置,根据情况设置相关的参数信息,如下界面所示。

    然后接着对设置信息进行处理,如指定安装包软件的名称、公司信息、安装版权信息、安装路径等,如下界面所示。

     

    安装包的屏幕显示,我们可以修改其中的图片,以及相关的提示信息、按钮信息等内容,如下界面所示。

    在弹出的界面里面,我们可以通过Project内容选择符合安装包的制作主题,在右下角里面,我们还可以单击编辑按钮,对样式图片进行修改,选择符合自己项目的背景图片。

    其他处理如动作Action、资源Resources等,我们根据情况进行设置即可,一般如果没有特殊,则不需要进行处理。

    卸载的操作,我们可以修改其中的提示名称,将其修改为中文的提示信息,如下所示。

    最后可以进行编译了,指定生成的目录和文件名称,编译就可以获得一个独立的安装包的。

    编译过程就是把所需的文件一步步加入到一个安装包文件里面,如下是进度提示所示。

     

     

    下面介绍的界面效果就是我完成后的安装包界面效果,包括了背景图片的修改,卸载信息的设置、安装包文件的信息等等,具体效果也可以下载我的客户关系管理软件进行了解。

    http://www.iqidi.com/crm.htm

    安装部署后,软件的快捷键在桌面上存在,并且可以看到【打开文件位置】的操作也可以了,这个在之前VS里面的安装包是没有的,呵呵,小细节。

    安装文件是一个独立的文本文件,安装Setup Factory工具后,直接使用,也可以使用其他文本编辑工具维护和查看。

     

    以上就是我对一个完整的客户关系管理软件的安装包,在Setup Factory工具上的制作过程,基本上安装包制作起来还是比较方便快捷的,而且最后也就是一个文本文件的信息,独立,比较好管理。

    对比InstallShield的笨重和麻烦,这个软件独立维护安装包也是非常方便的一件事情。

    展开全文
  • 可自动自动生成C/C++,Java,C#开发文档. 类说明,函数说明,类继承关系图.
  • 之前在使用vs制作安装包的过程中发现一个问题,就是这个安装包生成的桌面快捷方式,打开文件位置功能不能真正定位到程序的安装目录。 最近有时间就想解决这个问题,查了一些资料,看网上说要使用一个工具修改安装包...

    之前在使用vs制作安装包的过程中发现一个问题,就是这个安装包生成的桌面快捷方式,打开文件位置功能不能真正定位到程序的安装目录。
    最近有时间就想解决这个问题,查了一些资料,看网上说要使用一个工具修改安装包才能解决,就觉得太麻烦了。
    最后又查了一下看到了另一个解决方案,只需要在制作安装包时多生成一个桌面快捷方式就可以解决这个问题。
    在这里插入图片描述
    点击Shortcuts,
    在这里插入图片描述
    右键Desktop,选择New Shortcut
    在这里插入图片描述
    然后重新生成安装包就可以了。

    展开全文
  • 一、NextInstaller是一个功能强大的安装盘制作工具 1.可以制作C/S应用软件安装盘。 2.可以制作软件升级包。 3.可以制作数据库安装盘。 4.可以制作数据库升级包。 5.可以制作Web安装盘(asp,.net,jsp,php…)。 二、...
  • Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 ...
  • Advanced Installer 是一款功能强大、可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改...
  • 安装包制作工具 SetupFactory 详解

    千次阅读 2020-09-28 23:16:49
    安装包制作工具 SetupFactory 详解 转载自:https://www.cnblogs.com/lidabo/p/9809757.html Setup Factory是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的...
  • 兮米安装包制作工具是一款专业的傻瓜式安装包制作软件,该软件拥有让初学者上手容易、制作的安装程序功能完善等优点,无需任何复杂的脚本操作,只需填写制作器中提供的安装包配置即可制作相应的安装包。 、 功能介绍...
  • 2.7-Zip自解压包生成工具:7Zip高级自解压包生成工具(SfxMaker7Zip) 3.7-Zip自解压文档分离器:7z自解压文档分离器 汉化版(7z SFX Archives splitter) 4.程序文件图标提取工具:零度文件图标提取器 5....
  • 兮米安装包制作工具 制作bin包 教程

    千次阅读 2017-08-28 15:08:22
    兮米安装包制作工具的简介 1.兮米安装包制作工具是一款专业的傻瓜式安装包制作软件,该软件拥有让初学者上手容易、制作的安装程序功能完善等优点,无需任何复杂的脚本操作,只需填写制作器中提供的安装包配置即可...
  • sql server 批量生成数据小工具(安装包): 瞬间自动生成批量数据; 可针对某张表自动生成select,insert,update,delete样例语句,帮助节省编写sql的时间; 这是用VS2010做的小工具。在安装它之前,请先确保你的机器已...
  • 录屏工具安装包

    2019-03-01 13:42:39
    屏幕录制工具安装包,直接生成gif文件。方便快捷。
  • 一款用于快速生成BLL、DLL、Entity的软件。DLL自带基础方法(分页,新增,删除),功能优于动软生成器。压缩包带破解和生成指导文档。(CodeSmith破解文档+BLL/DLL/Entity生成指导文档)
  • Advanced Installer 是一款功能强大、可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,982
精华内容 33,592
关键字:

安装包生成工具