一、安装要求:
1、在C盘安装Windows 2000 Server SP4
2、采用无应答方式安装
3、安装后的操作系统IE的默认主页为空白页,自动将“http://Desperado.blogdriver.com”收藏为“江小帅网络日志”;自动将“www.winmag.com.cn/forum”收藏为“Winmag论坛”
4、安装之后的OS在C盘出现目录文档:C:\\小帅文档\\北京故事-佚名.exe
5、自动将msconfig.exe拷贝到Winnt\\System32\\下
6、自动安装该计算机的驱动程序
7、自动安装Windows2000-KB824146-x86-CHS.exe(Hotfixes)
8、自动安装OfficeXP SP3
以上安装目的只是为了演示无应答安装的脚本高级操作,各位可根据自己的实际情况作出相应调整
二、相关软件:
1、驱动精灵企业版:Windrvghost_ent.exe
2、Windows 2000 Advanced Server光盘文件:win2k目录
3、Sp4补丁:SP4.exe
4、OfficeXP安装光盘:officeXP目录
5、OfficeSp3补丁:OfficeXpSp3.exe
6、Office XP Resource Kit Tools :Orktools.exe
7、补丁:Windows2000-KB824146-x86-CHS.exe
8、Qchain.exe
9、MSconfig.exe
10、电子图书:北京故事_佚名.exe
11、解压缩2000光盘上的Deploy.cab文件到目录setupmgr2000
将以上软件、目录拷贝到F盘如图1
三、步骤:
—————————-
实现1的要求:
1、在F盘建立一个临时目录F:\\SP4Temp
2、解压SP4到这个临时目录F:\\SP4Temp
F:\\sp4.exe /x:F:\\SP4Temp
3、将解压文件集成到2000光盘目录:
F:\\SP4Temp\\i386\\update\\update.exe /S:F:\\win2k
(免输序列号操作不便此讨论)
—————————–
实现2的要求:
1、利用F:\\setupmgr2000\\setupmgr.exe创建一个普通无应答安装脚本文件并放在F:\\win2k\\jzlld.txt位置
2、编辑应答文件在[userdata]下添加如下条目并添加序列号:
ProductID=\”*****-*****-*****-*****-*****\”
—————————–
实现3的要求:
在无应答脚本文件jzlld.txt中加入如下条目:
[FavoritesEX]
Title1=\”Winmag论坛\”
URL1=\”www.winmag.com.cn/forum\”
Title2=\”江小帅网络日志\”
URL2=\”desperado.blogdriver.com\”
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=about:blank
——————————
为实现4、5、6、7的要求必须:
1、在应答文件中在[Unattended]下使用:
OemPreinstall=Yes
注:只有这个开关打开为Yes下面的操作才有效用,要不就等于什么都没做
2、在F:\\win2k\\i386目录下建立$oem$目录
——————————
实现4的要求:
在F:\\win2k\\i386\\$oem$下建立目录C,在该目录下建立“小帅文档”目录,将D盘根目录下的北京故事_佚名.exe剪切到该目录下如图2
注:如果在$oem$下建立一个由字母表示的目录,那么安装程序就会将该目录下的所有文件(或目录)复制到新安装系统具有相同字符名字的驱动器下
——————————
实现5的要求:
在F:\\win2k\\i386\\$oem$下建立目录$$,在该目录下建立system32目录,将F盘根目录下的MSconfig.exe文件复制到该目录下,如图3
注:这又是一个神奇的目录名字,可以用来将文件放入系统目录(2000为Winnt,XP/2003为Windows)这个比上一个要神奇目录“神气”得多,因为当为多台计算机定制安装的时候不同计算机的驱动器不一定一样多,所以使用$oem$\\F的时候可能就会出现问题,这个就好多了,直接到系统目录了
——————————
实现6的要求:
1、安装F:\\Windrvghost_ent.exe,使用该软件将现有操作系统的驱动程序备份并提取出来(如果直接有驱动这步可以省略),如图4
2、在F:\\win2k\\i386\\$oem$下建立目录$1,在该目录下放置提取的驱动程序,如图5
小帅实验的计算机驱动很少,只包含网卡、声卡、显卡
3、在应答文件中的[Unattended]字段,添加如下内容:
DriverSigningPolicy=Ignore
OemPnPDriversPath=\”AGP;Audio;Ethernet\”
注:在应答文件中定义的OemPnPDriversPath的值要跟$1的目录要对应,不用区别目录把驱动程序直接放在一个目录里也可以,只要对应正确即可另外由于OemPnPDriversPath命令的限制,目录清单不能多于40个字符,所以越简化越好注意使用分号分隔,用引号包括
——————————
实现7的要求:
1、将F:\\Windows2000-KB824146-x86-CHS.exe剪切到F:\\win2k\\i386\\$oem$目录下(必须)
2、在F:\\win2k\\i386\\$oem$目录下建立一个文本文件cmdlines.txt(必须),编辑内容如下:
[commands]
\”Windows2000-KB824146-x86-CHS.exe -q -z\”
如图6
注:{dy}行必须以[commands]开头,在第二行写入命令,命令要用双引号包含起来,一个命令内部没有回车键-q-z参数告诉程序安静的安装,并且不会强迫机器重新启动如果安装多个热修复补丁“串联”的时候,并且这些热修复补丁是2002年12月之前发布的就必须在cmdlines.txt的{zh1}一行加上Qchain.exe
这个命令,这个命令也必须要在$oem$目录下,2003的安装不需要这个命令,小帅就安装一个热修复所以也没使用
—————————–
实现8的要求:
这是整个过程中最废时间的操作,在网络上很多文章都是使用批处理命令来做的,小帅利用了cmdlines.txt这个文件,有了它的帮助,实现起来比批处理简单的多,理解起来也容易目的都一样的
1、在F:\\win2k\\i386\\$oem$目录下建立一个目录OfficeXPsp3
2、将F:\\OfficeXP(Office光盘文件)安装在上面建立的F:\\win2k\\i386\\$oem$\\OfficeXPsp3目录里,用做安装管理点,命令如图7
/a就是告诉setup.exe使用文件来处理OfficeXP应用程序的所有却省配置,该命令将开启安装向导,输入OfficeXP的序列号,如图8
接受协议,并选择“安装”按扭在完成安装之后在F:\\win2k\\i386\\$oem$\\OfficeXPsp3里将出现如图9所示内容
3、解压F盘下的OfficeSP3补丁包:
在F盘下建立一个名为Temp目录,作为临时解压文件存放目录,在命令提示符下运行
F:\\OfficeXPsp3.exe /c /t:F:\\TempTemp目录中解压出来的文件如图10
其中只有MAINSP3ff.msp,OWC10SP3ff.msp是我们需要的,其他的文件可以删除
4、将解压生成的两个文件集成到F:\\win2k\\i386\\$oem$\\OfficeXPsp3目录里
在命令提示符中依次运行2个命令:
msiexec /p F:\\Temp\\MAINSP3ff.msp /a F:\\win2k\\I386\\$oem$\\OfficeXPsp3\\proplus.msi SHORTFILENAMES=TRUE /qb
msiexec /p F:\\Temp\\Owc10SP3ff.msp /a F:\\win2k\\I386\\$oem$\\OfficeXPsp3\\OWC10.msi SHORTFILENAMES=TRUE /qb
现在F:\\win2k\\I386\\$oem$\\OfficeXPsp3目录里的Office文件已经集成了SP3补丁包文件了
注:如果嫌命令行太长也可以利用批处理命令来做下面给出msiexec.exe(这个不用说了吧)的参数说明:
“/p”的作用是应用修补程序,后面跟的是特定的修补程序文件名称
“/a”的作用是应用到的安装程序包,后面跟的是安装程序包的文件名称
SHORTFILENAMES=TRUE的作用是指示Windows安装程序按照MS-DOS兼容的文件名格式创建所有文件名和文件夹,这与Office XP Disc 1中所使用的方式相同当您从命令行运行Windows安装程序时需要使用这个选项
“/qb”的作用是将用户接口设置为基本级别 (简单的进程和错误处理)这个开关在命令行中是一个可选项
5、为Office的安装创建“应答文件”:
安装F盘上Office XP Resource Kit Tools :Orktools.exe(下载),一路回车即可
安装完成之后,开始–程序–Microsoft Office Tool–Microsoft Office XP Resource Kit Tools–Custom Installation Wizard
以下说明这22步:
第1步:欢迎向导
第2步:定位MSI文件,如图11
第3步:创建一个新的MST文件还是打开一个现有的
第4步:选择MST文件存放的位置,我把它命名为jzlld.mst,如图12
第5步:指定默认安装的