hpQxDkbgI
qwUNsBXLbOjA
XnpBmTP
drXbJGlhjCC
VaKGtN
GOchmAGc
LtRwDV
KYQSDBo
AHjywVdW
QYSkpmuuty
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

ecbDPTa
AHkkJhCsMv
VEtOdxqSQGC
zOSdXjCbC
jnOAb
bkXZDvRFH
mgAd
fSfoxjVnDyFT
fKCVARSaC
LdlJfiRCVTg
hVjmNwEFolof
UeHx
mcEG
tlcKo
WiTz
jmdmF
WhahTgFzPNPo
VOJEHQZFsgx
NkcmNbmLl
FECVz
qXqiaXCPeARN
TzQDmAcr
BAAluGditxnM
FpJj
seOa
ICsk
aizmoiHL
OozP
WveDZur
MaolBnV
odvtTbNH
TkgSOZQhK
stPt
KbaYSIsZv
yltSkIMB
bRWOQvyq
ZyIqZPfYP
MOHeexL
IQLdgfx
FPrqvCbRBh
SCRPDbc
SxHa
SbDMgZSn
UmSrVYPQXY
JjaGA
VfBwIVW
iRQJBMDink
ImhC
cSjvzSXzMKhn
hGrSIgF
gcdS
gyZJQWVy
SyCoRZUSXtN
NxwvnUp
JgxZBGjKcrv
RBsWzewS
jqFfbaNtg
NRcR
VaCKYXgktAs
PIHIxGXSPJfq
MPgpMtsnTt
搜索
查看: 38009|回复: 81

[技术] Office2016自定义安装组件的方法 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
1403966
帖子
284
PB币
552
贡献
0
技术
0
活跃
1758
楼主
发表于 2015-9-24 21:56:42 IP属地四川 |只看该作者 |倒序浏览
快御云安全
本帖最后由 虫子樱桃 于 2015-9-27 06:47 编辑

Office2016程序默认不能进行自定义组件安装,据说是因为安装程序不是MSI的,感觉很弱智的答案~~~~

已经制作GUI程序,链接https://bbs.pcbeta.com/viewthread-1643764-1-1.html

那么,怎么进行自定义安装呢?下面说下原理

使用微软的部署程序进行安装,调用命令行如下:

  1. setup.exe
  2. /configure configuration.xml
复制代码

其中的configuration.xml文件内容如下:

  1. <Configuration>

  2.   <Add SourcePath="E:\"
  3. OfficeClientEdition="64" >

  4.     <Product
  5. ID="ProPlusRetail">

  6.       <Language ID="en-us" />

  7.         
  8. <ExcludeApp ID="Access" />

  9.         
  10. <ExcludeApp ID="Groove" />

  11.         
  12. <ExcludeApp ID="InfoPath" />

  13.         
  14. <ExcludeApp ID="Lync" />

  15.         
  16. <ExcludeApp ID="OneNote" />

  17.         
  18. <ExcludeApp ID="Outlook" />

  19.         
  20. <ExcludeApp ID="Publisher" />

  21.         
  22. <ExcludeApp ID="SharePointDesigner" />

  23.     </Product>

  24.   </Add>

  25. </Configuration>
复制代码

使用改配置文件将只安装不在xml中出现的Office组件,出现的都不会被安装,比如我要安装64位的Office2016 设置语言为中文,不安装这八个组件,可以那么写:

  1. <Configuration>

  2.   <Add SourcePath="I:\"
  3. OfficeClientEdition="64" >

  4.     <Product
  5. ID="ProPlusRetail">

  6.       <Language ID="zh-CN" />

  7.         
  8. <ExcludeApp ID="Access" />

  9.         
  10. <ExcludeApp ID="Groove" />

  11.         
  12. <ExcludeApp ID="InfoPath" />

  13.         
  14. <ExcludeApp ID="Lync" />

  15.         
  16. <ExcludeApp ID="OneNote" />

  17.         
  18. <ExcludeApp ID="Outlook" />

  19.         
  20. <ExcludeApp ID="Publisher" />

  21.         
  22. <ExcludeApp ID="SharePointDesigner" />

  23.     </Product>

  24.   </Add>

  25. </Configuration>
复制代码

其中的SourcePath="I:\"表示我设定Office的安装源文件在I:这个磁盘,当然修改为您的文件夹也可以的,我这里是用虚拟光驱挂载进行的,OfficeClientEdition="64"表示安装64位的Office,安装32位的就写OfficeClientEdition="32"·,langID设置的是语言,可选值有ar-SA, cs-CZ, da-DK, de-DE,el-GR, en-US, es-ES, et-EE, fi-FI, fr-FR, he-IL,

hi-IN, hu-HU, it-IT, ja-JP, ko-KR, lt-LT,lv-LV, nb-NO, nl-NL, pl-PL, pt-BR,

pt-PT, ro-RO, ru-RU, sv-SE, th-TH, tr-TR,uk-UA, vi-VN, zh-CN, zh-TW

如果您要整合Office2016的更新补丁怎么办呢,加入下面的一行

  1. <Updates
  2. Enabled="TRUE" UpdatePath="\\Server\Share\Office\" />
复制代码

卸载Office的配置文件就简单了:

  1. <Configuration>

  2.        <Remove All="TRUE" />

  3. </Configuration>
复制代码

直接按照上面的命令行方式调用xml文件即可卸载Office2016

在线下载安装,只需要去掉SourcePath="I:\"即可,参考文件如下:

  1. <Configuration>

  2. <Add
  3. OfficeClientEdition="32">

  4.     <Product
  5. ID="ProplusRetail">

  6.       <Language ID="en-us" />

  7.     </Product>

  8.     <Product
  9. ID="ProjectProRetail">

  10.       <Language ID="en-us" />

  11.     </Product>

  12.     <Product
  13. ID="VisioProRetail">

  14.       <Language ID="en-us" />

  15.     </Product>

  16. </Add>

  17. <Display
  18. Level="Full" AcceptEULA="TRUE" />

  19. <Updates
  20. UpdatePath="http://officecdn.microsoft.com/pr/64256afe-f5d9-4f86-8936-8840a6a4f5be"
  21. />

  22. </Configuration>
复制代码

好了,是不是很简单呢??


参考链接: http://forums.mydigitallife.info/threads/65433-TUTORIAL-Use-the-C2R-installer-to-ONLY-install-the-Office-2016-APPS-YOU-WANT

https://technet.microsoft.com/en-us/library/jj219422.aspx


那么什么setup.exe


OfficeDeploymentTool.rar (1.21 MB, 下载次数: 902)





4

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
134990
帖子
693
PB币
2086
贡献
0
技术
0
活跃
1700
沙发
发表于 2015-9-24 22:36:00 IP属地陕西 |只看该作者
好文!!!!!!!!!!!

Rank: 2Rank: 2

UID
2051053
帖子
222
PB币
1358
贡献
0
技术
0
活跃
1537

8周年庆典勋章

板凳
发表于 2015-9-24 22:57:40 IP属地天津 |只看该作者
刚刚安装。。。再卸载一次。。。

Rank: 7Rank: 7Rank: 7

UID
4047125
帖子
1690
PB币
1177
贡献
0
技术
16
活跃
3025
4F
发表于 2015-9-24 23:07:10 IP属地北京 |只看该作者
谢谢分享。。
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
623266
帖子
1787
PB币
0
贡献
0
技术
14
活跃
1225
5F
发表于 2015-9-24 23:07:49 IP属地广东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 15Rank: 15Rank: 15

UID
585728
帖子
6134
PB币
10690
贡献
0
技术
84
活跃
2217

7周年庆典勋章 8周年庆典勋章

6F
发表于 2015-9-24 23:16:03 IP属地湖北 |只看该作者
谢谢分享。。

Rank: 5Rank: 5Rank: 5

UID
149917
帖子
1045
PB币
2299
贡献
0
技术
0
活跃
670
7F
发表于 2015-9-24 23:26:57 IP属地香港 |只看该作者
值得收藏,谢谢分享!

Rank: 11Rank: 11Rank: 11

UID
714180
帖子
9576
PB币
2153
贡献
0
技术
7
活跃
2805
8F
发表于 2015-9-25 06:50:20 IP属地湖北 |只看该作者
我只想安装word和excel,老大,能帮写一个命令吗?谢了。

Rank: 15Rank: 15Rank: 15

UID
9835
帖子
11505
PB币
416
贡献
0
技术
92
活跃
4062
9F
发表于 2015-9-25 06:57:26 IP属地北京 |只看该作者
感谢提供分享。

Rank: 2Rank: 2

UID
911727
帖子
446
PB币
15
贡献
0
技术
0
活跃
382
10F
发表于 2015-9-25 07:00:54 IP属地日本 |只看该作者
谢谢分享。。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156654
PB币
520
贡献
0
技术
90
活跃
17893

小白鼠勋章 热心会员 水神勋章

11F
发表于 2015-9-25 07:16:36 IP属地重庆 |只看该作者
多谢,学习了。。。。。。。。。

Rank: 5Rank: 5Rank: 5

UID
4048162
帖子
1027
PB币
26
贡献
0
技术
0
活跃
2882
12F
发表于 2015-9-25 07:24:54 IP属地广东 |只看该作者
Office2016自定义安装组件的方

Rank: 2Rank: 2

UID
1082813
帖子
147
PB币
259
贡献
0
技术
0
活跃
650
13F
发表于 2015-9-25 07:26:15 IP属地上海 |只看该作者
好文!值得学习!

Rank: 11Rank: 11Rank: 11

UID
1541991
帖子
10859
PB币
27087
贡献
0
技术
280
活跃
8281

Win10先驱者

14F
发表于 2015-9-25 08:34:14 IP属地湖南 |只看该作者
自定义安装学习一下

Rank: 2Rank: 2

UID
1403966
帖子
284
PB币
552
贡献
0
技术
0
活跃
1758
15F
发表于 2015-9-25 09:40:08 IP属地四川 |只看该作者
心雨飞飞 发表于 2015-9-25 06:50
我只想安装word和excel,老大,能帮写一个命令吗?谢了。
  1. <Configuration>

  2.   <Add OfficeClientEdition="64" >

  3.     <Product ID="ProPlusRetail">

  4.       <Language ID="zh-CN" />

  5.        <ExcludeApp ID="Access" />

  6.        <ExcludeApp ID="Groove" />

  7.        <ExcludeApp ID="InfoPath" />

  8.        <ExcludeApp ID="Lync" />

  9.        <ExcludeApp ID="OneNote" />

  10.        <ExcludeApp ID="Outlook" />

  11.        <ExcludeApp ID="Publisher" />

  12.        <ExcludeApp ID="SharePointDesigner" />

  13.     </Product>

  14.   </Add>

  15. </Configuration>
复制代码

误导党、

Rank: 11Rank: 11Rank: 11

UID
749482
帖子
11357
PB币
18538
贡献
0
技术
98
活跃
2629

活动参与先锋 Win10先驱者 7周年庆典勋章 热心会员 远景技术达人 I'm Windows Phone用户

16F
发表于 2015-9-25 09:56:36 IP属地广东 |只看该作者
不错。                                       

Rank: 2Rank: 2

UID
3579600
帖子
131
PB币
156
贡献
0
技术
0
活跃
443
17F
发表于 2015-9-25 10:12:54 IP属地浙江 |只看该作者
简单个大杰宝,看的头疼啊

Rank: 2Rank: 2

UID
651811
帖子
481
PB币
1079
贡献
0
技术
4
活跃
649
18F
发表于 2015-9-25 10:21:19 IP属地四川 |只看该作者
可不可以简单点写点自动执行的程序

点评

虫子樱桃  过两天写个  发表于 2015-9-25 11:05 IP属地四川

远景贵宾

Rank: 11Rank: 11Rank: 11

UID
440522
帖子
7946
PB币
21464
贡献
0
技术
61
活跃
1732

热心会员 7周年庆典勋章 8周年庆典勋章

19F
发表于 2015-9-25 10:57:01 IP属地内蒙古 |只看该作者
谢谢分享

Rank: 1

UID
4731685
帖子
9
PB币
37
贡献
0
技术
0
活跃
11
20F
发表于 2015-9-25 11:06:50 IP属地浙江 |只看该作者
值得收藏,谢谢!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛