常见windows安装器介绍以及cmd下静默安装


installshield安装器

  • 简介
    installshield是一款商业级别的安装程序封装工具,许多大型商业软件都用它进行封装.例如:macromedia flash. pgtoshop等

借助InstallShield,我们的OpenViz开发团队能够使用单一工具轻松构建所有平台的部署,从而降低实施和维护的总体成本。新功能使我们能够保持最新的部署技术并轻松维护我们的脚本 ------installshield

常见windows安装器介绍以及cmd下静默安装_第1张图片

常见windows安装器介绍以及cmd下静默安装_第2张图片
  • 静默安装

    安装参数:
    -R 用于记录安装过程
    -s 用于进行软件的自动安装
    -f1 指定setup.iss应答文件的路径

    例如:start /wait x:\phtoshop\setup.exe -s -f1 "y:\setup.iss"

    使用方法:

  1. 先用在命令行下用-R参数进行软件的安装,其安装过程与正常安装没有本质的区别

  2. 软件安装结束后在 c:\windows目录下找到一个名为setup.iss的文件,它就是我们后面要用到的可以进行自动安装的重要应答文件.

  3. 将以上的setup.iss文件与你的安装程序放在同一目录下,利用-s参数进行全自动安装.

  4. 自动安装 start /wait filepath -s -f1 "y:\setup.iss"(如果setup.iss文件与安装程序在同一目录,可以省去-f1参数)


Inno setup安装器

  • 简介
    Inno setup 是一款完全免费的安装程序封装工具,其功能和稳定性均可与商业封装工具媲美.而且是完全免费无论是商用还是个人使用。
常见windows安装器介绍以及cmd下静默安装_第3张图片
  • 静默安装

    安装参数:
    /silent(/verysilent) 用于软件的自动安装
    sp- 用于跳过安装程序的确认界面

    例子: start /wait x:\thunder5.exe /verysilent sp-

    说明:此安装参数的使用比较容易,但如果我们把它写入到批处理文件中进行大量的软件安装时,有的软件会在安装完成后自行启动,比如迅雷,为不影响系统性能,我们可以结合其他的命令终止其进程,例如:

@echo off
   start /wait x:\thunder5.exe /verysilent sp-
   echo.
taskkill.exe /F /IM Thunder5.exe

Microsoft Windows Installer安装器

  • 简介
    微软自家产品,许多软件生产厂家现在都选择这种基于微软开发的封装方式

Microsoft Windows Installer 是 Windows 操作系统的一个组件。Windows Installer 是安装和卸载软件的标准基础。软件制造商可以创建他们的产品安装程序来使用 Windows Installer,以便快捷轻松地进行软件安装、维护和卸载。

常见windows安装器介绍以及cmd下静默安装_第4张图片
  • 静默安装

参数:
/QB(/QN)用于自动安装软件
/REBOOT=suppress 安装后不重起

例子: start /wait x:\setup.exe /QB REBOOT=Suppress


NSIS安装器

  • 简介
    NSIS(Nullsoft脚本安装系统)是一个专业的开源系统,用于创建Windows安装程序。它的设计尽可能小巧灵活,因此非常适合用于互联网分销。

    作为用户对您的产品的第一次体验,稳定可靠的安装程序是成功软件的重要组成部分。借助NSIS,您可以创建能够完成安装软件所需的一切的安装程序。

    NSIS是基于脚本的,允许您创建逻辑来处理最复杂的安装任务。许多插件和脚本已经可用:您可以创建Web安装程序,与Windows和其他软件组件通信,安装或更新共享组件等等。



    常见windows安装器介绍以及cmd下静默安装_第5张图片
  • 静默安装

    使用参数: /S 用于自动安装软件

    例如: x:\winamp\setup.exe /S

    说明:此类软件安装后会给出一个文件关联确认窗口,目前无法跳过

你可能感兴趣的:(常见windows安装器介绍以及cmd下静默安装)