`

软件静默安装1

 
阅读更多

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

  一、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:\Software\QQ2007 

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

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

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

  八、Wise Installation Professional 

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

 

动安装软件的参数2008-06-12 16:55现在的大部分软件,其安装都具备一定的智能性,换句话说,许多软件的安装都能采取全自动或半自动的方式进行。 

下面以不同的安装方式进行讨论: 

1、基于 msi 包的 Windows Installer 安装文件:常用的静默安装参数为 /qb (显示基本安装界面)或 /q 或 /qn,若为了不重新启动,还可以加上 REBOOT=SUPPRESS 

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

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

3、使用 InstallShield 制作的安装文件,可以使用如下命令行运行一遍安装程序并获得静默安装参数文件 setup.iss: 

setup.exe -r -f1:c:\setup.iss 

然后将此 setup.iss 拷贝到安装文件目录,并执行如下命令即可:setup.exe -s [-sms]

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

5、Wise InstallMaster 的安装文件,请使用:setup.exe /s

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

\\qzser\g\setup.exe /sp- /silent /norestart /verysilent MAX防狗绿色客户端示例.

7、使用 NSIS (NullSoft Installation System) 制作的安装文件,可用 /S (注意大写)来进行静默安装。示例:setup.exe /S

8、Wise Installation Professional 制作的安装文件,可用 /silent 参数进行静默安装。 

常用软件自动(安静模式)安装参数

其它一些软件安装示例:

 

7Zip 

-y /q /r:n

ABC - Another Bit Torrent Client 2.6.5 

/S

Acdsee 6.03 

/qn

Acrobat Reader 6.0 

-p"-s /v\"/qn\""

Ad Muncher 

/S /I:\"%systemdrive%\install\Applications\Ad Muncher\AdMuncher.amc\" /P:\"%ProgramFiles%\Ad Muncher\"

Alcohol 120% 

/qn

AM-DeadLink v2.00 

/S

AOL Instant Messenger 

/s

AVG Anti Virus Program

 

BitTornado 0.3.7 

/S

Boot XP 

/S

Cisco VPN Client 

/qn REBOOT=REALLYSUPPRESS

Command Prompt Explorer Bar 1.1 

/qn

Connectix Virtual PC 

/qn

Connectix Virtual PC IS Script 

/qn

ConTEXT 0.97 

/verysilent

Corel Photo Album 

Serialnumber=XXXXXXX-XXXXXXX-XXX /qn

Crap Cleaner v110 

/S

Creative Audigy/Live Driver 

/q /o /r

Customizer XP 1.8.5 

/VERYSILENT /SP-

Daemon Tools 

/qn /Reboot=Suppress

DeepBurner 1.1.1.128 

/S

DreamweaverMX 

/qb

DUMeter 3 

/VERYSILENT /SP-

DVD Region Free 5.01 

/VERYSILENT /SP-

Easy CD Creater 5.0 

/s /v/qn

Easy CD Creater 6.0 

/s /v\"/qr REBOOT=Suppress REBOOTPROMPT=S\"

Emule 0.42 

/S

FastFolders v3.0.0 

\"%ProgramFiles%\FastFolders\" License.dlc

FileZilla v2.2.7b 

/S

Fireburner 2.2.1 

/qn

FireFox 9.3 Browser 

/qn

FreshUI 6.80 

/silent

GetDiz 3.0 

/s

Google Toolbar 

/s /qn

Google Toolbar (without advanced features) 

/q /d

Gunbound 3.06 

/silent

ieSpell - A Spell Checker for Internet Explorer 

/S

iISystem Wiper v2.3 

/verysilent /norestart

Index.dat Suite v2.6.0 

/VERYSILENT

Jasc Paint Shop Pro 8 

/qn

Journal Viewer 1.5 

/qn

Kazaa Codec Pack 

/silent

Kazaa Lite K++ 2.43 

/silent

Kazaa Lite Resurrection 

/silent

Lavasoft Ad-Aware 6 Build 181 

/silent

Logon Loader 

/VERYSILENT /SP-

MagicTweak 

/silent

Media Encoder 9 

/Q:A /R:N

Microsoft .Net 1.1 

/qb

Microsoft Office 2003 Professional 

TRANSFORMS=office11.MST /qb-

Microsoft Visual Basic 6 Runtimes 

/Q

Mozilla 1.6 

-ma -ira

MRU-Blaster v1.5 

/verysilent /norestart

MSFN Toolbar Icon 

/VERYSILENT /SP-

MusicMatch Jukebox 

/s

Nero Burning ROM 6.0.0.23+ 

/SILENT /NOREBOOT /SN=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /WRITE_SN

Netscape 7.02 

-ms -ira -ispf

Norton Ghost 

/q

Norton Systemworks 2003 

/qn /Reboot=Suppress

O&O Professional Defrag 6 

/qn

Paint Shop Pro X 

Serialnumber=XXXXXXX-XXXXXXX-XXX /qn

Partition Magic 8.0 

/s /v/qn

PC Cillin 

/qb REBOOT=Supress

PC Wizard 2004 v1.632 

/verysilent

Pdf Creator 

/verysilent /norestart

Perfect Disk 6 

/qn

PowerDesk 5 Pro

 

PowerDesk 5.0 

/S /N /LANG=ENG

Preparing Installation...

 

QCD Player 

/S

Quick Par 

/S

QuickTime Alternative 

/VERYSILENT /SP-

Real Alternative 

/VERYSILENT /SP-

RealPlayer One v2 

-s

RealVNC 3.3.7 

/silent /sp-

Registry Tweaks 

/S %CDROM%\software\regtweaks.reg

Resplendent Registrar 3.21 

/S

SiSoft Sandra Pro MAX3 

/VERYSILENT

skype .95 beta 

/VERYSILENT /SP-

Slim Browser v4.00.2 

/S

SpyBot Search & Destroy 

/verysilent

SpywareBlaster 

/verysilent

Sun Java VM 1.4.2 

/s /v"/qn ADDLOCAL=jrecore IEXPLORER=1"

Sun Java VM 1.4.2.05 

/s /v\"/qb IEXPLORER=1 REBOOT=ReallySuppress\"

Sygate Personal Firewall 

/QN Reboot=Supress

Symantec Antivirus Corporate 8.1 

/qn

Symantec Antivirus Corporate 9 

/qn RUNLIVEUPDATE=0 REBOOT=REALLYSUPPRESS

Text Pad 

/s /v/qn

TightVNC 

/silent

TuneUp Utilities 

/q

TuneUp Utilities (Extracted) 

/qn

Tweaknow PowerPack 

/VERYSILENT /SP-

TweakUI 2.10 Powertoy 

/qb

TweakXP Pro 2.0 

/qn

VideoLAN 0.7.2 

/S

Visual CD v 1.8 

/verysilent

WinAmp 5.1 

/S

Windows MediaPlayer 9 

/Q:A /R:N /C:\"setup_wm.exe /DisallowSystemRestore /Q:A /R:N\"

Windows XP Support Tools 

/qn

WinRAR 3.20 

/s

Winscp 2.3 

/silent

WinXP Image Resizer Power Toy 

/s /v/qn

WMP 9 Bonus Pack 

/q

Works7 

/qb

XoftSpy 3.4.4 

/SP- /VERYSILENT

让Nero Burning ROM 全自动安装 

  我们以在Windows XP中安装Nero Burning ROM 6.3.1.10为例。在安装前,要确保需要安装Nero Burning ROM的电脑中安装了WinRAR。 

  为了方便操作,我们先为Nero Burning ROM建立一个安装文件夹,如D:\Nero,将Nero Burning ROM的安装程序和中文语言包复制或移动到该文件夹中。接下来在Nero Burning ROM中文语言包上单击鼠标右键,并从弹出的菜单中选择“用WinRAR打开”命令。在WinRAR操作窗口中,单击工具栏上的“注释”按钮进入文件属性的注释窗口,在这里将文件的原注释内容改为以下这些内容: 

  Path=Ahead 

  Silent=1 

  Overwrite=1 

  修改完毕后单击“确定”按钮并退出WinRAR操作窗口。然后在Nero Burning ROM安装程序文件上单击鼠标右键并从弹出的菜单中选择“用WinRAR打开”命令。同样在WinRAR操作窗口中单击工具栏上的“注释”按钮进入文件属性的注释窗口,在这里将文件的原注释内容修改为以下这些内容: 

  Path=Ahead 

  Setup=setup.exe /SFX /SN=您的序列号 /WRITE_SN /SILENT /NO_UI /NOCANCEL /NOREBOOT 

  Setup=NBR63110chs 

  TempMode 

  Silent=1 

  Overwrite=1 

  修改完毕后,单击窗口中的“确定”按钮,返回到WinRAR操作窗口。接下来在WinRAR操作窗口中单击工具栏上的“添加”按钮,并在随后出现的文件选择窗口中选择修改后的Nero Burning ROM中文语言包文件,把中文语言包添加到Nero Burning ROM安装程序中。添加后,我们可把Nero Burning ROM安装文件夹中的中文语言包文件删除以节省空间。 

  经过以上设置后,当我们要安装Nero Burning ROM时,只需双击安装文件夹中的nero63110.exe这个文件即可全自动安装程序及中文语言包,而且在安装过程中会自动输入序列号,安装后也无需重新启动计算机。

 

 

 

 

 

=====================================================

软件静默安装批处理文件使用方法

使用批处理文件(*.cmd 或 *.bat)可以在Windows的命令提示符环境里面自动进行多个任务。

 

Windows的命令提示符模式运行时通用的环境变量和命令:

 

%SOURCE% (安装盘/安装光盘所在的盘符,适用于Windows XP以及较新的版本)

%SYSTEMDRIVE% (安装Windows的系统盘符)

%SYSTEMROOT% (Windows文件夹)

%PROGRAMFILES% (Program Files文件夹路径)

@echo off (隐藏批处理命令回显信息)

echo. (显示空一行的间隔)

echo "message" (在命令提示符窗口显示"message"内容)

title (设置命令提示符窗口的标题)

start (启动另一个窗口运行指定的程序或命令)

PAUSE (运行到这里就暂停,请按任意键继续)

exit (退出命令提示符窗口)

 

"start"命令会启动另一个窗口运行指定的程序或命令,而"start /wait"命令会启动应用程序并等候它结束。这个"start /wait"命令非常重要,只有使用这个命令才不会让批处理文件里面的所有命令一下子全部运行起来,如果不使用"start /wait"命令有可能会导致同一时间内同时运行多个软件的安装程序。

 

打开记事本,然后把下面的内容复制进去:

start /wait %SystemDrive%\Software\IE7-WindowsXP-x86-chs.exe /quiet /update-no /norestart

start /wait %SystemDrive%\Software\firefox.exe -ms

start /wait %SystemDrive%\Software\flashget.exe /S

start /wait %SystemDrive%\Software\WinRAR.exe /S

start /wait %SystemDrive%\Software\bitcomet.exe /S

start /wait %SystemDrive%\Software\picasaweb-current-setup.exe /S

start /wait %SystemDrive%\Software\Thunder.exe /S

start /wait %SystemDrive%\Software\wmp11-windowsxp-x86-zh-cn.exe /Q

 

保存这些内容到"RunOnceEx.cmd"这个批处理文件,(如图j1显示)点击这个批处理文件来测试这些软件的静默命令行参数,看看有哪些软件可以适合制作成为静默程序整合包。在测试过程里面发现Google Picasa和迅雷不是很适合制作成为静默程序整合包,因为Google Picasa安装完成之后会自动打开主程序,而迅雷就不支持静默命令行参数(各位有兴趣可以测试Google Picasa和迅雷的最新版本可不可以支持静默命令行参数)。所以最终的静默程序整合包只使用Internet Explorer 7、Mozilla FireFox、FlashGet、WinRAR、BitComet和Windows Media Player 11来制作出中文的nLite专用*.cab静默程序整合包。

 

如果你觉得命令提示符窗口不够好看,想要显示图j2这样的效果,你可以使用RunOnceEx.cmd Creator这个软件来制作"RunOnceEx.cmd"这个批处理文件。

分享到:
评论

相关推荐

    软件静默安装的一些参数

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

    软件静默安装参数查询器

    该工具是实现软件自动安装的有效工具,复制查询到的静默参数另存为bat文件,运行bat文件可以实现软件自动安装

    静默安装软件参数

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

    Windows批处理:自动部署常用软件(静默安装).txt

    2. **软件静默安装**: - **WinRAR**:使用`/s`参数进行静默安装。 ```batch start /wait \\192.168.1.100\Public\Software\WinRAR_x64.exe /s ``` - **Flash播放器**:针对不同浏览器版本提供两个安装程序。 ...

    静默安装参数生成

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

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

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

    静默安装软件Silent Install Helper0.9.9汉化版.rar

    Silent Install Helper是一款很有用的小工具,可以实现软件批量静默安装,能够同时安装多个软件,通常我们在安装系统后,需要一个个安装所需要的软件,各种点击和等待即麻烦又费时 ,通过这个工具可以在无需人工...

    软件静默安装器(Silent Install Helper).exe

    ,每次装机都需要重新安装大量软件,有了它,你就可实现解放双手,全自动安装软件。

    WinPcap4.1.0静默安装版

    静默安装是指在不显示安装界面或用户交互的情况下自动完成软件的安装过程。这对于批量部署或无人值守的系统设置非常有用。WinPcap4.1.0的静默安装通常通过命令行参数实现,这些参数可以添加到安装程序的执行命令中,...

    android静默安装程序

    1. **隐私泄露**:静默安装可能会被恶意软件利用,未经用户许可安装恶意应用,导致用户数据泄露或设备被操控。 2. **系统稳定性**:非官方或不正确的root过程可能导致系统不稳定,甚至砖机。 3. **保修问题**:获取...

    静默安装.cmd

    静默安装.cmd

    Android中软件的静默安装,安装完成后再自动打开新安装软件(需Root)

    Android中软件的静默安装,安装完成后再自动打开新安装软件(需Root),详细了解请移步:http://blog.csdn.net/zxc514257857/article/details/77488832

    静默安装测试的demo

    它可能是安装程序本身,或者是用于调用和管理其他软件静默安装的批处理文件或脚本。具体使用方法可能需要查看文件的文档或直接尝试运行,并结合相关的命令行参数来实现静默安装。 总之,静默安装是IT领域中一个重要...

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

    1. 静默安装是一种特殊的安装方式,不需要用户交互。 2. 在 Windows 操作系统中,可以使用特殊的命令行参数来实现静默安装。 3. 使用静默安装方法需要注意驱动程序或软件的安装目录和数字签名认证。 4. 静默安装可以...

    常用软件静默安装

    对压缩,输入法,chrome,firefox,pdf阅读器,flash静默安装。主要用于行政内网。

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

    静默安装(Silent Installation)是指在没有用户交互的情况下自动完成软件安装的过程,常用于批量部署或者自动化环境中。本文将详细介绍如何进行WinPcap 3.1的静默安装配置,并提供所需的文件信息。 首先,理解...

    静默安装Oracle数据库软件操作文档

    准备静默安装Oracle数据库软件响应文件是整个静默安装过程的关键步骤。响应文件实质上是一个预先设置好的配置文件,其中包含了安装过程中所有需要的设置和选项,比如安装路径、数据库版本、数据库系统用户和用户组、...

    oracle静默安装(自动安装)

    静默安装(也称为自动安装或无人值守安装)是一种自动化安装过程,允许用户通过预定义的配置文件来完成软件安装,而无需用户交互。 #### 二、静默安装的基本原理 静默安装的核心在于创建一个响应文件(Response ...

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

    在Android系统中,批量静默安装程序是一种自动化部署应用的方式,尤其在企业级环境中非常有用。这种方式能够避免在安装过程中出现用户交互界面,比如权限请求提示框,从而提高效率。以下是对这个主题的详细说明: 1...

    8.0 9.0 10.0静默安装和卸载

    1. **静默安装(Silent Installation)** - **概念**:静默安装是指在没有用户界面的情况下,通过执行特定的命令或脚本来自动完成软件的安装。这种方式常用于批量部署,如在企业环境中更新多台计算机的软件。 - **...

Global site tag (gtag.js) - Google Analytics