IT技术互动交流平台

透过AD使用GPO布署自动安装Office 2013的环境

作者:maduka  发布日期:2013-08-12 11:47:12

有管过AD的人就知道,透过AD里的GPO(群组原则对象)可以进行有加入网域的计算机的管理

当然也可以管理网域计算机软件的安装,在以往要透过GPO大量布署软件的情况下

只要设定msi档的安装原则就可以了,只是在Office 2013似乎不是这么一回事

所以透过AD进行Office 2013自动布署到Client端的作法,就分成了两件不同的事

 

第一件事,就是制作Office 2013自动安装的设定档

因为Office 2013的安装,已经无法只单靠一个msi檔就能完成的

所以必须先进行Office 2013自动安装档的建立

1.先放入Office 2013的安装光盘,将Office 2013光盘中的安装档案先复制出来,并放在一个已经共享出来的磁盘驱动器上,然后透过[命令提示字符]执行下列指令

 


 

2.按下确定,左方会出现很多可以针对安装时所进行的设定项目,但是我们需要设定的内容大至上只有两个项目而已

 


 

3.在设定的部份,切换到[授权及使用者接口]项目中,管理者可以事先输入产品金钥,让Client安装完之后就可以启用,其中[我接受授权合约]的项目需要先勾起来,不然安装过程会跳出安装画面请使用者打勾后才能继续,对使用者来说就会相对的不方便。而在[显示层级]的项目里[完整 - 预设]是显示基本的Office安装画面,若是想要在背景执行,或是在神不知鬼不觉的情况下帮使用者装好,则可以选择[基本]或是[无]

 


 

4.再来要设定的是[移除先前的安装],自动安装的内容,预设是移除已经安装的旧版程序,但是若是在某些情况下,也可以允许Client端的安装过程,保留旧版的Office

 



5.接着,再进行功能安装状态的设定,管理者可以在这里设定要安装到Client端的Office功能要全部安装,或是于第一次使用安装,或是不安装该功能

 


 

6.设定完成后,就可以按下[另存新檔],将这个自动安装的档案另存到磁盘上

 




 

另存的.msp档,官方文件是建议放在Office 2013的安装目录下的updates目录中,所以我也将该档案放在updates目录下

 


 

7.当已经准备好自动安装的msp档之后,我们需要写一个自动执行这个安装档的批次档,内容如下

\\[Office2013安装共享目录]\Setup /adminfile \\[[Office2013安装共享目录]\updates\[MSP文件名]以我自己测试的例子,我将安装档案放在192.168.141.5这台服务器上,所以这个批次档的内容我会写成这样 www.it165.net

\\192.168.141.5\Share\Office2013\setup /adminfile \\192.168.141.5\share\Office2013\updates\FullSetup.msp这个批次档写好之后,也别忘了放在网络上一个已经共享出来的路径,这样Client在透过GPO执行该批次档的时候,才能顺利执行它

 


 

基本上,在安装Office2013的准备到这里就算完成了,接着就要进行GPO的设定,首先先开启群组原则管理的内容,并找到

[计算机设定]=>[原则]=>[Windows设定]=>[指令码 - (启动/关机)]=>[启动]

 


 

点选之后,于启动内容中,新增一个指令码的项目,该项目就是刚刚我们建立好的安装Office2013用的批次檔

 


 

按下确定后,别忘了执行gpupdate /force更新网域的群组原则内容,当所有的Client端重新开机后,Office 2013就会自动的安装在该计算机中了

从下面的画面可以看到,ose00000.exe郑是Office 2013正在安装的处理程序之一,但是从工作列中是不会看到有安装程序在执行的,也就是说是神不知鬼不觉的情况下帮使用者安装好

 


 

在这里有一个情况要说明的就是,在GPO的设定中,并尽量避免执行新增 setup /admifile \\..msp的script

若是要执行多个msp的安装,请将安装的程序写在一个批次档中,该批次档再依序执行msp的安装

不然两个Office的安装程序会同时启动,只会有一个安装程序完成安装

 

以我的例子来说,我在批次档中的内容是

\\192.168.141.5\Share\Office2013\setup /adminfile \\192.168.141.5\share\Office2013\updates\FullSetup.msp
\\192.168.141.5\Share\Project2013\setup /adminfile \\192.168.141.5\share\Project2013\updates\FullSetup.msp
\\192.168.141.5\Share\RunOfficeAuth.cmd安装完Office2013,再安装Project 2013,都安装完成后,执行大量授权的Script指令

务必将这些指令放在同一个批次档中执行,切勿单独新增在GPO中,不然会变成同时执行的

 

延伸阅读:

Tag标签: AD   GPO  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规