`

静默安装2

 
阅读更多

大部分软件,其安装都具备一定的智能性,换句话说,许多软件的安装都能采取全自动或半自动的方式进行。

一、Microsoft Windows Installer

如果某个软件是用 Windows Installer 打包的,那你就应该能在文件夹中看到 *.msi 文件。这是最典型的特征,这些文件通常可以使用 /QB 和 /QN 参数进行自动安装。

/qb 会在窗口中显示一个基本的安装进程。/qn 参数则不会显示任何窗口,直接在后台自动安装。

为了阻止某些程序安装成功后自动重启动(例如 Kerio Personal Firewall 4),你可以在 /qn 或者 /qb参数后使用REBOOT=Suppress标记。

例如:安装虚拟光驱 DaemonTools:msiexec /i dtools.msi /qb REBOOT=SUPPRESS

二、Windows 补丁包

有两种情况,一种是类似IE增量补丁包的那种安装文件,要使之静默安装,只需要在执行文件后加上 /q:a /r:n 参数即可;一种是 Windows 常用的补丁文件,一般情况下加上 /U /N /Z 即可实现静默安装。(对于新的系统补丁,也可使用 /passive /norestart)。这通用大部分情况,但某些特定的补丁不能用此法进行静默安装。

三、InstallShield

1、要使用静默安装的方式安装用InstallShield技术打包的程序,首先要在现有的操作系统中创建一个setup.iss文件。在命令行窗口中使用 -R 参数(大小写敏感)运行安装程序。

例如:Setup.exe -R

2、接着会显示常见的安装屏幕,并且询问你一些问题,例如要安装的目录等有一点是很重要的,在安装结束后你不能选择“立刻重启动计算机”的选项。如果你选了,在批处理文件中的其他命令就会因为计算机重启动而无法执行。

3、在安装程序运行完毕后,打开你的 C:Windows(或者C:WINNT)目录,然后找到 setup.iss 文件,把这个文件和你将要静默安装的程序 setup.exe 保存在同一个目录中。

4、 用以下命令进行静默安装:setup.exe -s [-sms]

说明:怎么知道哪个程序是使用InstallShield技术打包的?

大部分这类程序的安装文件都可以被压缩软件解压缩,安装文件 setup.exe 的属性对话框中应该有“InstallShield (R) Setup Launcher”或者其他类似的字样。

最后,如果你在保存安装文件的文件夹中看到了一个 setup.iss 文件,那么毫无疑问这是用 InstallShield 打包了!

四、InstallShield with MSI

InstallShield with MSI 制作的安装文件,请使用类似:setup.exe /s /v “/qb” 来安装。

五、WISE Installer

用WISE技术打包的软件在安装的时候可以选择使用 /s 参数进行自动安装。

六、Inno Setup

Inno Setup 制作的安装文件,请使用:setup.exe /sp- /silent /norestart

说明:怎么知道哪个安装程序是用Inno 技术打包的?

这种软件在安装时出现的第一个界面,在窗口标题栏左侧的图标上点击鼠标左键,然后再探出菜单上点击“About Setup”可以看见安装类型。

七、NullSoft Installation System

使用 NSIS(NullSoft Installation System)制作的安装文件,可用 /S (注意大写)来进行静默安装(“S”是大小写敏感的)。

例如:Setup.exe /S

也可以用 /D参数选择将要安装的目标分区和文件夹:

例如:Setup.exe /S /D=E:SoftwareQQ2007

像Winamp 和CDex这类的软件都会在安装结束后显示一个确认屏幕(CDex)或者一个设置文件关联方式的结束安装屏幕(Winamp)

说明:怎么知道哪个程序是使用NSIS技术打包的?

很多用NSIS打包的程序在安装的时候都有类似的窗口,例如Winamp 和CDex。

八、Wise Installation Professional

制作的安装文件,可用 /silent 参数进行静默安装。

九、最新版的Flash播放器插件。

这个应该是adobe自己制作的插件安装包,静默安装参数为/install,如果是之前版本的Flash插件,静默安装参数为/s

分享到:
评论

相关推荐

    静默安装和智能安装

    在Android系统中,静默安装(Silent Installation)和智能安装(Smart Installation)是两种用于自动化和批量处理应用程序安装的方法,特别适用于企业级部署或测试环境。这些技术可以帮助开发者和管理员更有效地管理...

    静默安装软件参数

    ### 静默安装软件参数详解 在计算机领域中,静默安装是一种无需用户交互即可自动完成软件安装过程的方法。这种方式常用于企业环境中的批量部署,或是自动化脚本执行等场景下,能够大大提高效率并减少人为错误。下面...

    静默安装参数生成

    在IT行业中,静默安装(Silent Installation)是一种在用户无须交互参与的情况下自动完成软件安装的方法。这对于系统管理员批量部署软件或者自动化脚本执行安装任务时尤其方便。"静默安装参数生成"就是指创建特定的...

    软件静默安装的一些参数

    静默安装参数大全 静默安装是指在不需要用户交互的情况下自动安装软件的过程。不同的安装方式都有其特定的静默安装参数设置,这些参数可以使软件在安装时不显示任何窗口或对话框,从而实现自动安装。下面我们将讨论...

    android静默安装程序

    2. **使用Root权限的APP**:有些APP可以获取root权限,并提供静默安装功能,例如Titanium Backup。用户只需将APK文件拖入此类APP,它会自动在后台进行静默安装。 **安全与风险:** 1. **隐私泄露**:静默安装可能会...

    WinPcap4.1.0静默安装版

    2. **权限要求**:静默安装可能需要管理员权限才能成功执行。 3. **依赖检查**:安装前检查系统是否已经安装了其他版本的WinPcap或Npcap,因为它们可能与新版本冲突。 4. **卸载管理**:如果需要升级或卸载,也需要...

    易语言全自动静默安装源码

    易语言全自动静默安装源码是一种使用易语言编程编写的脚本或程序,它能够自动完成软件的安装过程,无需用户交互,通常在系统部署或批量安装时使用。易语言是中国自主研发的一种简单易学的编程语言,其设计目标是让...

    Android无需root实现apk的静默安装

    Android的静默安装似乎是一个很有趣很诱人的东西,但是,用普通做法,如果手机没有root权限的话,似乎很难实现静默安装,因为Android并不提供显示的Intent调用,一般是通过以下方式安装apk: Intent intent = new ...

    android 7.0非root下 实现静默安装 多种方式

    在Android系统中,静默安装(Silent Install)和静默卸载(Silent Uninstall)是指在不显示用户界面或获取用户明确许可的情况下自动安装或卸载应用程序。这对于批量设备管理和企业级应用部署尤其重要。在Android 7.0...

    静默安装.cmd

    静默安装.cmd

    WinPcap 3.1 驱动静默安装配置及所需文件

    2. **查看安装参数**:静默安装通常通过在命令行中添加特定参数来实现。对于WinPcap,这个参数通常是`/S`或`/Silent`,表示静默模式。例如,你可以运行以下命令: ``` Setup.exe /S ``` 或 ``` WinPcap_3_1_2....

    Linux静默安装oracle

    在Linux环境下,静默安装Oracle数据库是一个高效且无需图形化界面的方法,尤其适用于自动化部署或服务器维护。以下是一个详尽的静默安装步骤指南: 1. **准备工作**:首先,你需要下载Oracle数据库的Linux安装包,...

    Oracle11gR2 CentOS7 静默安装

    ### Oracle11gR2 CentOS7 静默安装详细指南 #### 一、环境准备与配置 在进行Oracle11gR2的静默安装之前,需要做好一系列的环境准备与配置工作。 ##### 1.1 虚拟机环境搭建 - 使用**VMware Workstation 11**搭建...

    静默安装测试的demo

    2. 自动化测试:测试人员可以利用静默安装快速搭建测试环境,无需手动逐个安装软件。 3. 软件更新:静默安装也用于软件的自动更新,确保用户能够在后台无缝地更新到最新版本。 三、静默安装的实现方式 1. MSI...

    Android批量静默安装程序,无权限提示框

    2. **静默安装原理**: 静默安装主要通过绕过用户界面实现,通常需要root权限。因为普通用户权限无法直接修改 `/system/app` 目录下的文件,该目录是系统应用的存放位置,具有较高的权限级别。只有获得root权限后,...

    APK自动静默安装并自动重新启动

    在Android系统中,APK自动静默安装并自动重新启动是一项技术操作,通常涉及到系统级权限和特定的脚本编写。这项技术常用于批量设备管理、应用自动化测试或企业内部应用部署等场景。以下是关于这个主题的详细知识讲解...

    CentOS下Oracle10gR2之静默安装

    2. 静默安装Oracle 10g R2 静默安装是指在安装过程中不需要用户交互操作,所有配置都通过预先设定好的安装响应文件来完成。这个响应文件通常是一个模板,需要根据实际情况进行修改。在CentOS中,响应文件模板位于/...

    oracle静默安装(自动安装)

    ### Oracle静默安装详解 #### 一、Oracle静默安装概述 在企业级环境中,为了提高部署效率并减少人工干预,通常会选择静默安装的方式来安装Oracle数据库。静默安装(也称为自动安装或无人值守安装)是一种自动化...

    静默安装使用方法,很有用

    2. 在 Windows 操作系统中,可以使用特殊的命令行参数来实现静默安装。 3. 使用静默安装方法需要注意驱动程序或软件的安装目录和数字签名认证。 4. 静默安装可以提高工作效率,但需要注意潜在的风险。 详细的技术...

Global site tag (gtag.js) - Google Analytics