这是我在网上看到的,转贴给你,我试过,很简单:)
安装补丁时需要安装参数,一般补丁文件的安装参数有3种不同的形式:% r9 E' D; y5 F" z- i& f# i) _
1.带有KB类补丁文件,其后要加/quiet /norestart /o的安装参数,分别表示安装时无需用户参与、安装完成后不重启、不提示覆盖OEM文件。/ Z7 G* p1 g5 T
2.带有Q类补丁文件,其后要加/q /o /z安装参数,分别表示安装时无需用户干预、不提示覆盖OEM文件、安装完后不重新启动。& N# S& y6 u) v& a! p2 b. G
3.带有q的补丁文件其后只需加/q安装参数就可以了,表示安装时无需用户进行干预。8 n, T( C: ]" x
(提 示:要知道某个补丁文件的安装参数,可进入命令行窗口,在命令行状态下输入补丁文件名加/?参数,其格式如:“KB823980/?”、 “Q315403/?”,即可查询到详细的安装信息说明。接下来,可以用前面介绍的方法,按照Windows Update网站的补丁下载列表顺序,对每一个补丁文件进行单独查询,得到其对应的安装参数,这样可以避免安装过程中因为参数使用有误而造成系统补丁安装 失败。)8 `3 r- Y# m7 P# Q, c
参数说明Windows Update命令参数含义:# I6 ]0 n0 ?. m. `! p' ^: A1 R9 E
[-U][-f][-o][-z][-q][-I] ~* d U" E- }% y3 W; p( v& {
-U 表示Unattended模式,即无人参予模式
^. B: q J' Q" |( [+ c-f 在关机时强行关闭其他程序7 w, `- |, j4 j) V Q6 Z
-o 覆盖OEM文件,不提示
, o6 b- I- d, d$ G" c }6 Q-z 表示安装后不重新启动计算机
3 _4 {" v1 b0 Q1 X-q 表示安装的过程中不出现提示信息: P. c; h7 K3 j; q& v& F
-I 表示列出安装的修补程序编写脚本文件
8 |/ X- X& u" R( Y/ o@echo off
' o4 r- }! p$ S# b' \ECHO 准备安装 Windows Update 补丁程序
" K& [6 N" k+ U/ } V$ nECHO
" L/ w# d' Y, z3 m- d( a4 ^4 e5 xECHO 正在安装 Q307869
) [% q+ c) e! C" C: g" Cstart /wait Q307869.exe /q /z /o
/ P4 X. _1 \3 b; NECHO* K8 l+ z0 O$ I: r
ECHO 正在安装 冲击波安全更新程序
# v; J4 S; E2 y& b! Wstart /wait KB823980.exe /q /z /o2 {6 [! R3 K: i& a7 N
ECHO
' j# Q* S- q) h( F. b# j6 a8 \ NECHO 正在安装 KB824141
- b( B" L+ ~. p. i4 rstart /wait KB824141.exe /quiet /norestart /o: p, L6 {" q; [: T' g; y9 q
ECHO' Q8 n8 `# `- T; S+ l0 }8 R* l
……+ {6 I5 L" Y6 L/ s
ECHO 补丁已经安装完毕,请重启系统!7 C- y' i7 J) \! O; c# G1 @' s. B
ECHO9 _7 Y5 c4 w$ m: {$ h
Pause
2 P6 Y y3 g4 d9 WEXIT; f- R9 ?# y) Y* {7 {$ T
这里的start /wait命令表示正在安装系统补丁程序,并等待安装结束,输入每行命令后要回车,上文中只列出了部分补丁的安装命令,大家可将全部补丁配合安装命令依次加入即可