首页 技术 正文
技术 2022年11月6日
0 收藏 826 点赞 983 浏览 1810 个字

Install Software in A Slient Way

一般来说,不同的软件的封装类型都有固定的静默安装命令。

查看软件的封装类型

双击setup.exe,在弹出窗口的左上角单击,选择“About Setup”可查看软件的封装类型。然后根据其封装类型选择对应的静默安装命令。这个步骤可适用大部分的软件,不排除有些软件是比较特殊的。

软件的封装类型

  • Microsoft Windows Installer
    如果某个软件是用 Windows Installer打包的,那你就应该能在文件夹中看到 *.msi 文件。这是最典型的特征,这些文件通常可以使用 /QB 和 /QN 参数进行自动安装。
    /qb 会在窗口中显示一个基本的安装进程。
    /qn 参数则不会显示任何窗口,直接在后台自动安装。
    为了阻止某些程序安装成功后自动重启动,你可以在 /qn 或者 /qb参数后使用REBOOT=Suppress标记。
    例如:安装虚拟光驱 DaemonTools:msiexec /i dtools.msi /qb REBOOT=SUPPRESS

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

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

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

  • NullSoft Installation System
    使用 NSIS(NullSoft Installation System)制作的安装文件,可用 /S (注意大写)来进行静默安装(“S”是大小写敏感的)。
    例如:Setup.exe /S
    也可以用 /D参数选择将要安装的目标分区和文件夹:
    例如:Setup.exe /S /D=E:\Software\QQ2007

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

  • WinRAR
    所有WinRAR做的自解压安装包可以使用 /s 参数进行静默安装

常用软件的例子

  • TotalCommand
    用解压缩软件解压tcm801x32.exe文件(此处以32位的系统为例子)
    修改解压出来的INSTALL.INF文件,一般改
    username=*
    auto=1
    hide=1
    但是我想指定目录静默安装呢,怎么办?
    我一不小心解压tcm801x64.exe文件,查看解压出来的INSTALL.INF文件,卧槽,一看:作者,你实在是太调皮了。
    里面的参数比32位解压出来的文件要详细很多,可以直接拿64位的INSTALL.INF文件修改,然后替换32位的INSTALL.INF文件。注意有些参数值带有“64”,在32位的安装过程中是不会创建带有“64”字眼的文件,去掉“64”字符串即可。
    [Destination]
    Dir=c:\mytotalcmd
    Ini=wincmd.ini,Configuration,InstallDir

  • everything
    exerything_setup.exe /S /D=D:\Program Files\Everything

  • 射手影音播放器
    射手影音播放器_3.7.0.2437.exe /S /D=D:\Program Files\SPlayer

  • 福昕阅读器
    福昕阅读器_6.0.4.619.exe /sp- /verysilent /dir="D:\Program Files\Foxit Software\Foxit Reader" /NORESTART
    资料参阅:http://www.dingniu8.com/article/html/30386.html

  • UltraISO
    setup.exe /sp- /verysilent /dir="D:\Program Files\UltraISO"

  • Listary
    Listary.exe /sp- /verysilent /dir=":\Program Files\Listary"

  • 修改软件默认安装路径
    修改注册表:开始→运行→regedit打开注册表:展开“HKEY_LOCAL_MACHINE\software\Microsoft\Windows\Current Version“项。在右侧窗口找到“ProgramFilesDir”值,改成你想要的目录,重新启动电脑后,也可以将默认安装目录安装到之前指定的文件夹中了

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,488
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,903
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,736
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,487
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,127
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,289