Next Topic

Previous Topic

Book Contents

创建静默安装

大多数供应商都提供从 Web 下载单个文件或以 CD 形式发布一系列文件。执行安装程序文件,通常名为 setup.exe在任意操作系统上安装供应商的应用程序。供应商通常使用以下三个应用程序中的其中一个创建安装软件包:InstallShieldWindows 安装程序 或 Wise 安装程序。每个应用程序都提供创建静默安装的方法。自动安装供应商安装软件包时,您需要确保安装软件包不会因为用户在安装期间输入内容而暂停。

使用 InstallShield 静默安装

InstallShield 有一个记录模式,可以捕获对安装程序中所有对话框的响应。InstallShield 要求安装期间将已记录的响应 iis 文件保存在受管计算机上。要进行部署,代理程序必须使用写入文件命令 将 setup.exe 和 record.iis 文件从 VSA 服务器发送到受管计算机,然后使用执行文件执行 setup.exe,同时选项设置为 /s /f"<path>\record.iis"。请参阅您的 InstallShield 帮助指南,以获取有关使用记录的响应文件进行静默安装功能的详细信息。

执行下列步骤创建自定义安装软件包:

  1. 验证使用 InstallShield 创建的安装软件包。
    1. 启动安装软件包。
    2. 确认 InstallShield 向导显示在窗口标题栏的底部。
  2. 在记录模式下从命令提示处启动安装软件包。
    1. 如果安装软件包是单个文件 - 请运行 setup.exe /a /r /f1c:\temp\record.iss
      Setup.exe 是安装软件包的名称。c:\temp\record.iss 是保存记录的输出的完整路径文件名。
    2. 如果安装软件包是一组文件 - 请运行 setup.exe /r /f1c:\temp\record.iss
      Setup.exe 是安装软件包的名称。c:\temp\record.iss 是保存记录的输出的完整路径文件名。
  3. 使用记录的对话框响应部署安装软件包。使用“写入文件”代理程序命令将供应商的安装软件包和 record.iss 文件复制到每台受管计算机,或复制到可由每台受管计算机访问的文件服务器。
  4. 使用“执行文件”程序命令,以使用静默模式命令行参数执行安装软件包。
    1. 如果安装软件包是单个文件 - 请运行 setup.exe /s /a /s /f1c:\temp\record.iss
      Setup.exe 是安装软件包的名称。c:\temp\record.iss 是记录的设置的完整路径文件名位置。
    2. 如果安装软件包是一组文件 - 请运行 setup.exe /s /f1c:\temp\record.iss
      Setup.exe 是安装软件包的名称。c:\temp\record.iss 是记录的设置的完整路径文件名位置。

使用 Windows 安装程序静默安装

Windows 安装程序没有记录模式。因此只能静默安装典型安装配置。要自行安装 Windows 安装程序软件包,请编写程序以执行以下操作:

  1. 使用“写入文件”代理程序命令将供应商的安装软件包复制到每台受管计算机,或复制到可由每台受管计算机访问的文件服务器。
  2. 使用“执行文件”代理程序命令,以使用 /q 参数运行安装软件包。

使用 Wise 安装程序静默安装

Wise 安装程序没有记录模式。因此只能静默安装典型安装配置。要静默安装 Wise 安装程序软件包,请编写程序以执行以下操作:

  1. 使用“写入文件”代理程序命令将供应商的安装软件包复制到每台受管计算机,或复制到可由每台受管计算机访问的文件服务器。
  2. 使用“执行文件”代理程序命令,以使用 /s 参数运行安装软件包。

主题 : 发送反馈。 从内容表格的第一个主题下载此联机图书的 PDF 版本。