有些软件及系统补丁,是有提供静默安装的参数的。$ Y. p6 ]5 W+ |1 f! M, W0 @; d
这样我们可以写一个批处理来自动安装各软件。
举个例子,安装WinRAR 和 IE 的flashplayer 的插件。新建记事本文档install.txt。输入如下内容:$ A: u) j' N# ]4 `" d1 }! j
echo off" Y. }. N7 l: I4 O; `8 B
echo Installing WinRAR 3.92...
start /wait wrar39b2sc.exe /s
echo Installing Flash player ActiveX...6 u- K1 i9 B5 ], i9 o+ n5 f' n; O( D" K
start /wait install_flash_player_10_active_x.exe /s; H* ^* x7 `$ `
然后把文件名改为install.cmd。这样单机这个文件就会自动安装软件,而无需用户干预。
/s就是这些软件静默安装的参数,有些是/silent 或者是/q 等待。
微软的软件可以查看technet获得相关参数,或者在命令行下对其软件用/?命令查看帮助。复杂的使用部属软件,如Office 2003 Resource kit、Enterprise Deployment Pack for Windows Media Player。3 z- P& B: P- N- h' N5 q: C! g
! O. P$ u% |; H9 c
在给几个常用更新的软件静默安装参数吧:3 Q9 |& H5 G/ L/ R
.Net Framework:# o, v: M T+ v6 n! r
start /wait dotnetfx.exe /q:a /c:"install.exe /q"
& v& T& H4 }& D$ I- {# q. q
Visual C++ redistributable:+ H6 p: \( p& a& ?4 V) q7 l& X
vcredist_x86.exe /qb7 m8 q; Y- y$ _# S; }* u" `" e9 j
8 ?7 A* H/ Z% t, s4 `
DirectX 9.0c,需先用WinRAR解压。比如解压到dx文件夹2 K5 b& L, L3 [7 L% A9 W5 n% b
start /wait dx\dxsetup.exe /silent( [" ?5 P8 H$ Y# g; t
Windows Installer
start /wait WindowsXP-KB942288-v3-x86.exe /passive /norestart* x" b6 U9 y3 V0 Z, u7 h2 c- ^" T
! @" N: i0 E- K. }) O+ g
以上文件名及路径仅供参考,按自己实际情况些,但最重要的是参数是对的。, z0 V% |+ Z6 u) I) ]! V/ D