使用AD组策略部署Office2007

发布日期  发布: 2008-12-14 | 发布人  发布者: 中间人 | 来源  来源: 江西广告网


<P>    看到论坛有不少朋友在询问如何在企业里高效的批量部署Office 2007,而网上又没有明确的类似教程。所以在接下来几天里,我会陆续带给大家一些文章,就如何批量部署Office 2007和大家分享一点经验。希望对大家能有帮助。这次主要讨论如何利用AD组策略的“软件安装”功能进行Office 2007的全新部署。</P>

<P>    在写这篇文章之前,我的假设前提是大家已经对组策略的“软件安装”有个很清楚的概念,如果有朋友对这块不甚了解的话,请先看这个视频:</P>

<P>    组策略高手完全手册入门篇之三:使用组策略管理软件分发(微软的WebCast荣誉出品)</P>

<P>    <U>http://msevents.microsoft.com/CU ... &CountryCode=CN</U></P>

<P>    如果暂不想看这个视频,又急于想了解本篇文章内容,请先看看下面一些基本理论,对于你消化这篇文章有好处:</P>

<P>    1.组策略的软件安装包括“指派软件”和“发布软件”两种,它们的区别和联系如下:</P>

<P>    指派软件,能把软件指派给用户和计算机,当选择指派给计算机时,该软件会在计算机启动的时候自动的安装在目标计算机上。由于是安装在Documents and Settings下的All users目录,所以登录该台计算机的用户都能使用。但是如果选择指派给用户的时候,软件本身就不会被自动安装到目标机器中了,而是只安装软件的部分信息,例如“快捷方式”。只有当用户登录系统后,手动点击该软件的“快捷方式”或者通过“文件启动”功能才会触发真正的安装操作。</P>

<P>    发布软件,只能发布给用户,不能发布给计算机。同时,和软件指派给用户相同,也不会自动安装软件的所有内容。只有当用户手工点击“控制面板”?“添加删除程序”?“添加程序”才会触发软件的实质安装操作;或者通过“文件启动”功能触发安装操作。</P>

<P>    2.组策略的软件安装功能只支持msi和zap格式的软件包,不直接支持exe包的安装。如果你想批量部署exe格式或者其他可执行文件格式的软件包,请使用SMS、Landesk、Altiris等其他产品。同时需要注意的是,MSI格式的软件包既可以发布,又可以指派,且不需担心普通用户安装的权限问题,而ZAP格式的软件包只能发布,不能指派,且发布给普通用户时,有可能因为权限问题而无法安装。</P>

<P>    由于Office 2007是典型的MSI格式的软件,所以可以选择指派给计算机、指派给用户和发布给用户。但是,Office“不支持使用组策略软件分发按用户部署 Office 2007 产品。在通过组策略安装 Office 2007 产品时,建议用户使用按计算机分配的部署。”(引自微软官方说法),所在这里我们讨论的是以指派给计算机的方式来部署Office 2007。(指派给用户这里就不再赘述了,操作步骤几乎一样)</P>

<P></p><p align='center'><b>[1] [2] [3] [4] [5] 下一页 </b></p> <

                </P>

<P>    好了,废话说了这么多,希望大家不要觉得我啰嗦。下面直入正题!</P>

<P>    我的实验环境如下,简单直观:</P>

<P>    DC:192.168.0.1<BR>    Client:192.168.0.2<BR>    客户端已经加入域。</P>

<P>    1.        在DC 192.168.0.1上任意新建一个目录,例如Office 2007,将Office2007光盘中的所有文件全部拷贝到这个目录。<BR>    2.        将先前建立的Office 2007目录共享出来。共享权限和NTFS权限设置都很简单:均让Everyone有读取权限即可。<BR>    3.        打开DC上的“活动目录用户和计算机”,新建一个OU用来测试。将client计算机拖拽到这个测试OU中。然后为这个OU建立一条组策略对象,用来进行软件安装。如图1所示,我建立了一个office 2007的测试OU,并且在该OU上链接了一个GPO“Office2007部署”。<BR>    4.        编辑刚才新建的那条GPO,选择“计算机配置”?“软件设置”?“软件安装”。在右边的空白处右击,选择“新建”?“程序包”。如图2<BR>    5.        切记,选择程序包的时候,不要选择本地路径,而是要网络名称。尽管Office 2007是保存在DC本地上,但是在新建程序包的时候,仍然要通过UNC路径或者网上邻居的方式定位到该程序包。如图3所示。否则客户端在执行安装操作的时候,会找不到安装源。其实如果你没有通过网络名称浏览到该程序,系统是会给你提示信息的,如图4。找到Enterpsise.WW目录(因为我安装的是企业版,所有有这个目录。如果是标准版,则是Standard.WW目录),选择EnterpriseWW.msi作为安装源。(同理,如果是标准版,则选择StandardWW.msi文件)<BR>    6.        然后在“部署软件”对话框中,选择“高级”?“确定”。如图5<BR>    7.        在弹出的程序包属性上,选择“修改”? “添加”,将Office.zh-cn目录下的ShellUI.MST文件选中。如图6、7、8。此目的是为Office 2007添加多语言支持,如果你不需要,可以跳过这个步骤。<BR>    8.        如图9,我们新建完了一个Office 2007程序包。至此,服务端的设置完成。<BR>    9.        回到客户端,运行gpupdate /force后重新启动计算机。这个时候,你会发现客户端会自动安装我们之前部署的Office2007了。如图10.不过这个步骤那是相当的长啊,尽管我已经给了客户端800M的内存,哎。如果大家真在企业里面大批量部署的时候,还要考虑并发连接带来了延迟。相比起来,Office2003则快了不少。没办法,这次我们仅从技术可行性上来讨论。<BR>    10.        漫长等待后,终于可以输用户名和密码了。进去后,竟然又来了一个漫长的配置进度条。如图11。别发火,大家都是文明人嘛。上帝在考验我们的耐心,对不?<BR>    11.        睡了3个小时后,进度条终于没有了(夸张了,呵呵),打开开始菜单后,嘿嘿,Office装好了。如图12<BR>    12.        打开Word看看,如图13,嘿,还真好使!自从用上了Office2007,我的腰不酸了,腿也不抽筋了。真好!吖!</P>

<P>    </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=1.JPG src="/bbs/attachments/computer/20081214/2008121411204693777801.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=2.JPG src="/bbs/attachments/computer/20081214/200812141120473177802.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P align=left> </P>

<P align=left></p><p align='center'><b>上一页  [1] [2] [3] [4] [5] 下一页 </b></p> <

                </P>

<P align=left> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=3.JPG src="/bbs/attachments/computer/20081214/2008121411204762577803.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P align=center> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=4.JPG src="/bbs/attachments/computer/20081214/2008121411204820377804.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P align=center> </P>

<P> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=5.JPG src="/bbs/attachments/computer/20081214/2008121411205534377805.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=6.JPG src="/bbs/attachments/computer/20081214/20081214112057077806.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=7.JPG src="/bbs/attachments/computer/20081214/2008121411205812577807.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=left></p><p align='center'><b>上一页  [1] [2] [3] [4] [5] 下一页 </b></p> <

                </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=8.JPG src="/bbs/attachments/computer/20081214/2008121411205868777808.jpg" onload="attachimg(this, 'load')" twffan="done"></P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=9.JPG src="/bbs/attachments/computer/20081214/2008121411205870377809.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=10.JPG src="/bbs/attachments/computer/20081214/20081214112058765778010.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=center><IMG onmouseover="attachimg(this, 'mouseover')" alt=11.JPG src="/bbs/attachments/computer/20081214/20081214112058765778011.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=left> </P>

<P align=left></p><p align='center'><b>上一页  [1] [2] [3] [4] [5] 下一页 </b></p> <

                </P>

<P align=left> </P><IMG onmouseover="attachimg(this, 'mouseover')" alt=12.JPG src="/bbs/attachments/computer/20081214/20081214112059406778012.jpg" onload="attachimg(this, 'load')" twffan="done">

<P align=left> </P>

<P><IMG onmouseover="attachimg(this, 'mouseover')" alt=13.JPG src="/bbs/attachments/computer/20081214/20081214112059968778013.jpg" onload="attachimg(this, 'load')" twffan="done"> </P>

<P align=left> </P>

<P> </P>

<P>    到此,利用组策略的方式部署Office2007就告一段落了。不过如果你是按照上面的步骤来操作的话,可能会发现一个现象,那就是打开Office以后,不过一会儿,就会提示你输入序列号。为什么呢?那么因为我们没有输入正式授权的序列号啊。在哪输入呢?打开Enterprise.WW目录下的config.xml,会发现有很多参数可以配置。例如用户名、公司名、缓存参数、分发点、安装完是否重启等等。其中</P>

<P>    &lt;!-- &lt;PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /&gt; --&gt;这一行就是代表序列号。<BR>    默认这一行是被注释掉了,将引号之间的字符串替换成你的正式Key,之间不要有连字符。修改后可以用的格式为:</P>

<P>    &lt;PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /&gt;</P>

<P>    说白了,就是把注释的头尾去掉。</P>

<P>    想不想要正版key?想也不给你!</P>

<P>    另外,前面都是说的全新安装该如何如何操作,如果贵公司目前已经有了Office2003,不想完全卸载2003,又想使用某些Office2007的组件。例如Outlook2007.这个时候上面的部署方法就不合适了。此时就需要使用OCT(Office自定义工具)来实现。这个工具不需要额外下载,尝试使用setup.exe /admin参数看看。更多其他功能,请运行setup.exe /?</P>

<P>    OK,教程结束。</P>

<P> </P></p><p align='center'><b>上一页  [1] [2] [3] [4] [5] </b></p> <
本站文章部分内容来自互联网,供读者交流和学习,如有涉及作者版权问题请及时与我们联系,以便更正或删除。感谢所有提供信息的网站,并欢迎各类媒体与我们进行信息共享合作。
关闭本窗口 | 打印 | 收藏此页 |  推荐给好友 | 举报

版块排行

  • SEO搜索                                    5984
  • Web软件                                    3334
  • 交互设计                                    3279
  • 平面软件                                    2575
  • 设计欣赏                                    2501
  • 游戏世界                                    1244
  • 程序开发                                    830
  • 前沿视觉                                    560
  • 电脑网络                                    514
  • 摄影赏析                                    291