各位08年快乐,我是BillowG,很乐意与大家交朋友,很高兴博客能成为我们分享技术的平台,作为正式开博,我将这篇文章作为开博的第一篇原创作品,希望能与大家分享。
    版权说明,如果有朋友想转载此篇文档,请您随之附上本文档的作者BillowG,谢谢您的支持
   
利用Systems Management Server部署IE7.0
 
     利用Systems Management Server(Windows SMS)部署IE7.0_SMS
 
      作者:BillowG(David Guo)
 
知识储备1
 
IE浏览器是微软公司推出的免费浏览器(全称为Internet Explorer),2006年的最新版本是IE7.0浏览器(中文版IE7下载地址)。IE浏览器最大的好处在于,浏览器直接绑定在微软的windows操作系统中,当用户电脑安装了windows操作系统之后,无需专门下载安装浏览器即可利用IE浏览器微实现网页浏览。IE浏览器自19951月与操作系统Windows 95捆绑发布IE1.0版至今,IE浏览器的发展历程已历经12年,发展到7.0版本,每次IE浏览器的升级都对互联网应用带来不同程度的影响。
 
知识储备2
Internet Explorer 管理工具包 (IEAK) 程序和工具为您部署和管理自定义浏览器软件包提供便利。以下简单概述它的功能和资源:
 
l  Internet Explorer 自定义向导:
Internet Explorer 自定义向导将浏览器自定义工作划分为五个阶段。每个阶段的分步屏幕说明指导您完成自定义浏览器软件包的创建过程。当这些软件包安装到您的桌面上时,您将获得自定义版本的 Internet Explorer,其中包括选定设置和选项。
l  IEAK 配置文件管理器:
部署 Internet Explorer 之后,可使用 IEAK 配置文件管理器自动更改浏览器设置和限制。
IEAK 工具包:
IEAK 工具包中包含帮助工具、程序和示例文件(如生动的位图工具以及示例注册和附加文件),您可利用这些文件为您的组织扩展 IEAK 的功能。该工具包还包括 IExpress 向导;您可使用它控制安装选项并集成命令行开关,从而控制自定义浏览器软件包的安装方式。该工具包中的内容位于 IEAK 程序文件夹下 Toolkit 文件夹中。
l  IEAK 帮助:
IEAK 帮助包括许多概念性主题和程序主题,您可通过使用"索引""目录""搜索"选项卡查看它们,还可从 IEAK 帮助中打印主题。
 
文档内容:
这篇文档介绍的是在已经部署了Windows Systems Management Server的企业中,利用SMS平台,将企业内部的所有Windows XP平台上的IE6.0全部升级到IE7,文档将帮助专业的SMS部署和维护人员了解并掌握IE7.0的部署。
网络环境:Windows Active DirectoryWindows 2003 ServerDHCPDNSWindows Systems Management Server等。
 
部署注意事项:
在企业内部部署IE7.0前,请首先确认,企业内部的应用程序尤其是Web应用程序是否与IE7.0存在兼容性问题,因为IE7.0较早版本有更强的安全性保证,所以有些应用程序可能与IE7.0自身的安全保护存在兼容性问题。其次,IE7.0有多种部署方法,所以企业需要选择适合于自身的部署方式(我们这篇文章只对通过SMS自动部署的方式做介绍)。再次,针对企业安全策略的要求,请确认并定制化适合于自身企业的IE7.0最佳安全配置。
 
部署步骤:
 
现在我们就开始基于Windows Systems Management Server平台,进行IE7.0的部署,简单分为以下三步:
第一步,利用IEAK 7.0工具定制化并生成IE7.0的安装包。
第二步,在Systems Management Server上创建软件部署包和程序。
第三步,在Systems Management Server创建播发,进行IE7.0的部署。
 
第一步,利用IEAK 7.0工具定制化并生成IE7.0的安装包
 
 
下载IEAK 7.0,然后进行安装,因为安装步骤只要按默认即可,所以这里不过多介绍。注意一点,下载时需要注意语言版本,如果你所要部署的是IE7.0中文版,则需要下载IEAK 7.0的中文版,这样即可(因为我的系统环境是全英文的,所以下载英文版本)
 
1.   安装完毕后,在开始,所有程序里面,打开Internet Explorer Customization Wizard进行IE7.0定制化操作。
 利用Systems Management Server(Windows SMS)部署IE7.0_SMS_02
2.   点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_03
 
3.   点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_04
 
4.   选择存储位置,你所指定的这个文件夹,将用来存放你所定制化的IE7.0的内容和安装程序,然后点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_05
5.   选择与你所部署的目标平台一致的选项,我所部署的是Windows XP SP2平台,所以选择Windows XP with SP2 or Vista(x86-based)这个选项,然后点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_06
 
6.   选择您IE的语言版本(我所选择的是English),然后点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_07
 
7.   这里要注意,我们是要生成安装程序包,通过SMS来部署,所以选择File这个选项。如果您的企业环境里面不涉及到SMS,可以通过CD来部署IE7.0,则选择CD-ROM选项;如果您的企业里面已经部署了IE7.0,但您想定制化已经安装好的IE7.0的设置,可以选择第三个选项。按照客户的需求,这里选择File,并点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_08
 
 
8.   在这里,您可以选择您所要定制IE7.0的那些内容,根据您的选择,在下步操作中将会出现配置选项。我在这里不多介绍配置的内容,您可参考,我所附录上的文档,了解更多配置内容。我这里选择Clear All,然后点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_09
9.   点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_10
 
10.  弹出安全警告,点击Run,继续。
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_11
 
11.  这个时候我们需要下载IE7.0的安装文件及其配置内容,点击synchronizate
 利用Systems Management Server(Windows SMS)部署IE7.0_SMS_12
12.  我们将看到系统正在同步下载相关内容。
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_13
 
13.  待下载完毕后,点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_SMS_12
14.  点击Next,将自动创建自定义的IE7.0的安装程序包。
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_15
 
15.  我们可以看到自定的IE7.0安装程序正在被自动创建。
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_16
 
16.  待创建完毕后,点击Finish
 
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_17
 
 
至此利用IEAK 7.0工具定制并生成IE7.0安装包的过程结束,现在,在我们所制定文件夹下面就会出现相应的安装文件的内容,如下图所示,IE7Setup.exe文件随后将会导入到SMS中,用于IE7.0的部署
利用Systems Management Server(Windows SMS)部署IE7.0_部署_18
 
第二步,在Systems Management Server上创建软件部署包和程序。
 
(因为这篇文章面向SMS管理员,所以对于SMS详细操作方法,不过多阐述)
1.   打开SMS管理控制台(点击Start,指向All Programs,指向Systems Management Server然后点击 SMS Administrator Console)。
2.   展开Site Database,右击Packages,点击 New,然后点击Package
 
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_19
3.   点击General标签,然后键入程序包的名称Name,版本version,发行者 publisher,语言版本language,注释comment。这里名称是必要填写的,其他是可选填的。
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_20
4.   点击Data Source标签,并勾选This Package Contains Source Files选项,并选择您先前利用IEAK7.0所生成的IE7Setup.exe的位置(我把生成的文件拷到了c:\Distribution\IE7文件夹下)。
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_21
 
5.   选择完毕,点击OK ,返回Data Source标签。这里可以根据您自己的特殊需要,配置标签中的不同内容,如Distribution SettingsReporting等,具体详细配置请参考SMS配置手册,配置完毕后,点击OK,创建一个分发包。
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_22
6.   创建Program,用户分发IE7.0的程序包。扩展刚刚创建的分发包,右击Programs,点击 New,并点击Program
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_23
7.   General标签,为Program命名,在 Command line处,输入program 执行的命令行,我在这里写入一个IE7.0静默安装的命令:IE7Setup.exe /q。在RunAfter Running的下拉选项中,可根据您的需求选择所需要的内容。
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_24
8.   点击Requirements标签,填写IE7.0的内容,比如说最大运行时间,所占空间等等,(根据您IE7.0的版本填写)。
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_25
9.   点击Environment 标签, 根据需求选择相应的选项,比如触发运行的条件,运行的权限模式,例如如果需要管理员权限部署的话,可勾选Run with administrative rights
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_26
10.  点击其他的标签,配置您所需要的内容。配置完毕后点击OK,生成Program
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_27
 
 
11.  我们看到现在PackageProgram都已经成功创建。
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_28
12.  创建分发点,右击Distribution points,点击New,点击Distribution points
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_29
 
13.  在向导界面,点击Next
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_30
14.  选择该IE7.0程序包的分发点。
 利用Systems Management Server(Windows SMS)部署IE7.0_IE7_31
15.  然后点击Finish
利用Systems Management Server(Windows SMS)部署IE7.0_部署_32
第三步,在Systems Management Server创建播发,进行IE7.0的部署
 
1.   右击Advertisements,指向 New并点击Advertisement
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_33
2.   General标签,为Advertisement命名,如下图所示:
 
Name: IE7Installation
Comment: Created by DavidGuo(BillowG)
Package: Microsoft IE7 7.0 En
Program: IE7
其中PackageProgram为我们在SMS控制台先前所创建的。
Collection处,为IE7.0的分发,选择分发的对象,我这里选择的是所有Windows XP系统。
 利用Systems Management Server(Windows SMS)部署IE7.0_SMS_34
3.   点击Schedule为此次播发配置计划,根据企业的部署安排,选择最适合您企业部署IE7.0的时间计划。
 利用Systems Management Server(Windows SMS)部署IE7.0_网络_35
4.   配置完毕后,点击OK,回到Advertisement Properties列表,再次点击OK,完成播发的创建。
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_36
 利用Systems Management Server(Windows SMS)部署IE7.0_IT_37
 
现在服务器的配置就结束了,按照我们所定义的IE7.0的播发计划,SMS服务器会按照事先制定好的安排,对所有XP客户端进行IE7.0的部署安装。一旦客户端接到部署程序,便会看到播发的广告通知,并在安装通知倒计时结束或手动触发安装后,执行IE7.0的安装。下图为在客户端接到播发程序,并执行IE7.0安装后,任务管理器里面的安装进程。IE7.0安装完毕后,客户端会自动重启,重启完毕,则IE7.0最终部署完毕。
注意:如果您不需要额外自定义IE7的设置,可以直接从微软下载IE7的安装程序,然后在SMS定义此IE7.0分发程序的命令行,如
IE7-WindowsXP-x86-enu.exe /quiet /passive /norestart
 
 利用Systems Management Server(Windows SMS)部署IE7.0_部署_38
 
版权说明,如果有朋友想转载此篇文档,请您随之附上本文档的作者BillowG,谢谢您的支持
 
分享技术,进步你我,如果大家对微软服务器产品有兴趣,我们可以更深层次的交流。
Name: BillowG
2008-01-18