最近很多将ServicePack 3整合到 Windows 2000 里面的文章 ,
$ o& L6 G+ |( ^$ h% |+ `现在换来看一下将 Office XP 整合 SP2+免序号...9 r9 [2 x5 ]0 K6 u. v, q
1. 首先要去微软的网站下载Administrative Update版本的SP2,普通版本的SP2只有10多MB,这个版本的要快54MB...9 C' B1 v& v- i) y5 H" t* v8 \
下载地址在这儿 :
: y8 \8 S0 m$ k. f: Nhttp://download.microsoft.com/download/OfficeXPDev/Update/XPSP2/W98NT42KMeXP/CN/OxpSp2a.exe : E, { R# L9 i& A" x1 H) ~! k
2. 直接执行这个文件,会问你要把文件放在哪个目录,我是把文件放在在 F:\offsp2这个目录。执行完了以后你会看到3个msp文件,一个是MAINSP2ff.msp,另外一个是Owc10SP2ff.msp文件,还有一个是ENGMUI1002ff.msp ' T1 ^% p/ ~! [% c" _, B
3. 要建立一个administrative install point,这一步非常重要。我搞了很久才明白怎么做和为什么要做这步。这一步的实质是把光碟上面的officexp的文件都拷到硬碟的一个目录下面,但又不是原样照搬。具体的做法是找到光碟里面的AUTORUN.INF这个文件,用记事本打开,看看是那个文件是安装的主程序,
( D( {$ E; h) `3 }/ z5 b下面是我的AUTORUN.INF文件的内容:
9 b3 K/ J& o) D1 A-------------------------------------------------------------------------------- ) g9 G3 s4 D, a$ P
[autorun>
7 w+ W4 H$ H5 ]" a eOPEN=setuppls.exe /AUTORUN
, x* K0 c" }) d# r( ~$ {-------------------------------------------------------------------------------- - f+ P: l2 M% T: o, e7 w' m* I/ g
从上面看到我的安装程式是setuppls.exe。在开始->执行里面打入一下的命令:
4 j6 [1 v2 L- j) `' o4 z* C+ _& x& xG:\setuppls.exe /a & \8 X" Z2 q/ J( N* e9 e# @
G:是我的光碟的目录,你的光碟不是这个目录的话要做相应的改变
, K- X! c$ H1 N h7 {4. 做好了第3步,就会进入到管理员安装的介面,要你输入公司和office的注册码,一定要输入注册码,这样以后你安装的时候就不需要输入注册码^_^。然后选定一个目录让officeXP将文件拷贝到这个目录,我的目录是F:\office。这一步实际上并没有安装office到你的系统上面,只是把文件拷贝到这个目录下面而已。但是似乎大小变化了很多,原来我的光碟只有400多MB,我看了看这个目录下面有600多MB,似乎是解压缩了一下。(补充说明一下,你的安装分区最好要有800MB以上的空闲的空间)
# E: M# l4 ?0 {4 @+ z5. 这一步才是真正的升级步骤,在开始->运行下面打入一下的命令: . p7 y" z" {4 I1 }
code:3 e- r4 J9 b: ~$ w& w. K. g# g3 \; y
--------------------------------------------------------------------------------7 i* n* T7 A9 k8 ?6 e7 {' Q
msiexec /p [path\name of update MSP file] /a [path\name of MSI file] SHORTFILENAMES=TRUE /qb /L*v [path\name of log file]5 o+ A! [5 o$ P4 t
--------------------------------------------------------------------------------
+ K* z. f y9 r7 ]" }第一个[]里面的东西是你的升级文件(*.msp)完整路径
7 k. F8 }8 f$ a6 ]" |) s4 x% t第二个[]里面的是你要更新的office的msi的位置 3 c- a5 [2 K- b+ i0 d0 p/ l
/L*v以后的东西是记录文件,可以不要理它。以下就是我执行的命令:
" B$ w% K, u: l i. B. }code:
5 Z. T3 C9 s( ~& [, X) y--------------------------------------------------------------------------------
4 j4 r* X& c4 ?4 t) Umsiexec /p f:\offsp2\MAINSP2ff.msp /a f:\office\PROPLUS.MSI SHORTFILENAMES=TRUE /qb
4 S) r# N" N+ p8 x$ i0 j--------------------------------------------------------------------------------
& ~8 o3 P/ W( b" ?这个命令执行的时间要很长,要有点耐心,等执行完了就好了。
( t6 M3 ~% {8 W( ~! S9 o' _ G6. 再来是更新Office XP Web Components ! F0 S! m) A& d, E
同理,也是一样的步骤,只不过把文件换一下而已 6 X: k4 u' Y0 b
MAINSP2ff.msp->Owc10SP2ff.msp . H C$ i4 a$ A" a4 n
PROPLUS.MSI->OWC10.msi
% x$ P: m- ?( [; u; L' P8 P! {" ?4 Z依我的情况:
) U9 b6 ^6 ?3 S5 r) B6 hcode:, g' F' ~/ l1 J
--------------------------------------------------------------------------------
# X- C% {( Z0 X. _9 w2 ^4 ]& omsiexec /p f:\offsp2\Owc10SP2ff.msp /a f:\office\OWC10.msi SHORTFILENAMES=TRUE /qb/ n) B! F+ B0 z0 @9 a$ O K( X
-------------------------------------------------------------------------------- ) Q- d1 G, h$ X& Y
这次的更新蛮快的,更新完毕后,这样连Office XP Web Components也是最新版的.
- s' ?, J" e% e& o7 l9 h7. 现在把f:\office下面的文件案都烧成CD,这样你就有了一张整合了SP2的OfficeXP,而且安装的时候不需要输入注册码,很爽吧。同样的道理,你也可以把所有的office的升级补丁都做到你的office里面,我就把所有的补丁都做进去了。最后光碟的大小为650MB左右,呵呵,懒人的办法 这样就不怕重新装系统了...
1 @; \# ~7 L$ @* e" F, j4 F英文原始教学网址: E- f# D4 |/ q4 D( V8 Y: c" J1 ^$ V
http://www.microsoft.com/office/ork/xp/journ/Oxpsp2a.htm
% ]3 D. o2 y! T3 R0 C8 L相关需要文件:: N) q Y: M3 ~& c0 T2 n$ K9 M
http://download.microsoft.com/download/OfficeXPDev/Update/CHPSPXPSP2/W98NT42KMeXP/CN/OxpSp2a.exe
: @, F. g h7 Q$ Y. S5 Q$ R5 @/ G |