What-什么是自动安装软件?
简单来说,安装软件时不用人工点击下一步。
Why-为什么要自动安装软件?
节省时间/自动化/批量化。
Who-自动安装软件适用于谁?
适合喜欢折腾操作系统的、网管、学校机房管理员、it从业者、等等。理论上任何想节省时间的人都可以学一下。
Where-本篇讲的自动安装软件适用于哪些操作系统?
因unix天生支持自动安装软件(如centos7下是yum install -y 软件名称
),故本篇只适用于windows系统(测试系统为windows7)。
When-何时开始学习
任何时间都可以,最佳时间是现在。
How-怎么做
unix天生支持自动安装软件,其实是一款名叫“包管理器”的软件。 windows下的也有包管理器 (不是系统原生的,受网络影响,可自行搜索“windows包管理器”)。
对一些软件,windows也支持自动安装,如.exe,.msi(会装系统的人可以去各网站中去下载gho系统,在虚拟机中安装,里面一般都有自动安装的软件列表和脚本命令)。
如去https://www.7-zip.org下载exe版的7z,自动安装命令为7z1900-x64.exe /S /D="C:\apps\7-Zip-1900"
列出个人用过的一些自动化命令
TortoiseGit-2.8.0.0-64bit.msi /quiet
WinRAR_v5.50_x64_SC.exe /s
DucklingWB_33_v3.3.0.0.exe /S
jisupdf_setup_3.0.0.2006.exe /S
zhumu.exe /Q
相应地,jdk7/jdk8/postman也都是可以自动安装的,但命令较多。