Board logo

标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问! [打印本页]

作者: 无风    时间: 2005-1-17 05:57     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

光盘目录如下:
在$oem$里面包含了CMDLINES.TXT、IE6.BAT、DIRECTX.BAT 4个批处理文件。还有$1文件夹,其下包括“IE6、DIRECTX、HOTFIXES”3个文件夹。
I386文件夹里放置了WINNT.SIF
CMDLINES.TXT文件内容如下:
[Commands]
"cmd /c start /min cmd /c .\ie6.bat"
"cmd /c start /min cmd /c .\directx.bat"
"cmd /c start /min cmd /c .\insthfx.bat"
IE6.BAT文件内容如下:
@echo off
echo 欢迎使用无风工作室打造的正版Windows 2000 professional 安装盘!
echo.
echo 正在安装Internet Explorer 6.0
echo.
echo 开始安装,请稍候...
echo.
start /wait %systemdrive%\ie6\ie6setup.exe /Q:A /R:N
exit
另处两个BAT文件与其类似。
就是这样一张光盘,无论是用虚拟机测试,还是刻成光盘测试,在WIN2000安装过程中,还是要手动选择硬盘分区,文件全考完了之后,还是要按回车键才能重启,要不然就得数秒!
而在WIN2000安装快结束时,在完成设置之前,提示找不到IE6SETUP.EXE、DIRECTX.EXE和HOTFIX文件,IE6、DX9、RPC等的补丁自然也就没装上。
请高手们帮帮忙,我到底错在哪里
WINNT.SIF部分相关内容如下:
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    NoWaitAfterGUIMode=1
    Repartition=No
    TargetPath=\WINNT
    OemPreinstall=No
[GuiUnattended]
    AdminPassword=*
    OEMSkipRegional=1
    AutoLogon=Yes
    AutoLogonCount=2
    TimeZone=210
    OemSkipWelcome=1



作者: weist123    时间: 2005-1-17 17:30     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

1、关于:“在WIN2000安装过程中,还是要手动选择硬盘分区,文件全考完了之后,还是要按回车键才能重启,要不然就得数秒!”
   在[Unattended]中加入WaitForReboot="No"即可;
2、关于:“在WIN2000安装快结束时,在完成设置之前,提示找不到IE6SETUP.EXE、DIRECTX.EXE和HOTFIX文件,IE6、DX9、RPC等的补丁自然也就没装上。”
   将OemPreinstall=No改为OemPreinstall=Yes即可。
看看我的自动安装XP_SP2的WINNT.SIF(2000的可以参考):
-----------------------------------
[Data]
    ;允许手动分区
    AutoPartition=0
    ;通知安装程序为光盘安装
    MsDosInitiated="0"
    ;安装模式:无人参与
    UnattendedInstall="Yes"
    ;让安装程序在完成安装后跳过帮助保你你的PC页面(SP2中的新功能)
    AutomaticUpdates=yes

[Unattended]
    ;无人参与安装模式:全自动
    UnattendMode=FullUnattended
    ;跳过授权书
    OemSkipEula=Yes
    ;拷贝$oem$文件夹到c盘进行安装
    OemPreinstall=Yes
    ;目标路径:活动分区\WINDOWS
    TargetPath=\WINDOWS
    ;是否跳过创建网络连接以及创建用户帐户页面
    UnattendSwitch="yes"
    ;重启动等待时间0秒(yes则为15秒)
    WaitForReboot="No"
    ;是否自动删除目标计算机上的所有分区并用NTFS文件系统格式化硬盘
    Repartition=No
[GuiUnattended]
    ;Administrator帐户设置密码:012345
    AdminPassword=012345
    ;告诉安装文件你的密码是否被加密
    EncryptedAdminPassword=NO
    ;是否会显示区域设置屏幕
    OEMSkipRegional=1
    ;告诉安装程序时区的设置:210为北京时间
    TimeZone=210
    ;如果上面的OemPreinstall选项你设置为No,那么这个选项你就要设置为0;而如果OemPreinstall选项设置为Yes,则这个选项就要设置为1。如果设置为0,安装程序就会知道你不想在图形界面的安装过程中显示欢迎屏幕。(注意:这和“Windows欢迎”界面不同,在那里你可以设置你的用户帐户)。
    OemSkipWelcome=1
[UserData]
    ;告诉安装程序在安装过程中使用的序列号
    ProductID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
    ;指定你的名字,这将会显示在系统属性的”注册给“项目下
    FullName="USER"
    ;设置你的组织名称,这个也会显示在系统属性的“注册给”项目下
    OrgName="china"
    ;指定计算机的名称
    ComputerName=Bill Gates
[TapiLocation]
    ;设置国家代码:86(中国)
    CountryCode=86
[RegionalSettings]
    ;指定安装的语言组类型:7(日文)、9(繁体中文)、10(简体中文)
    LanguageGroup=7,9,10
    ;指定安装的语言组类型:00000804(Chinese_PRC)
    Language=00000804
[Identification]
    ;指定将要加入的工作组:WORKGROUP
    JoinWorkgroup=WORKGROUP
[Networking]
    ;是否安装默认的网络组件
    InstallDefaultComponents=Yes
[Components]
    ;让安装程序不安装Windows Messenger 4.6
    msmsgs=off
    ;让安装程序不安装MSN Explorer 7
    msnexplr=off
    ;让安装程序不安装MSN Zone在线游戏
    zonegames=off
    ;让安装程序不安装三维弹球游戏
    pinball=off
    ;以让安装程序不安装红心大战游戏
    hearts=off
[Shell]
    ;告诉安装程序Windows XP将会使用经典开始菜单
    DefaultStartPanelOff = Yes
    ;告诉安装程序使用Windwos 经典主题
    DefaultThemesOff = Yes
[Display]
    ;指定了屏幕的色彩位数、分辨率、刷新率
    BitsPerPel=32
    Xresolution=1024
    YResolution=768
    Vrefresh=75
[WindowsFirewall]
    ;完全禁止Windows防火墙
    Profiles = WindowsFirewall.TurnOffFirewall
[WindowsFirewall.TurnOffFirewall]
    Mode = 0
-----------------------------------

作者: 无风    时间: 2005-1-18 02:02     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

首先,感谢楼上的老兄的回复!
我也仔细琢磨了自己的错误之所在。
1.由于我没有想安装任何的驱动程序,所以OEMPREINSTALL一项完全可以设为NO!这样就没必再把$OEM$下的文件拷贝到C盘,而在图形化安装结束之后同样会运行CMDLINES.TXT里面的批处理文件,但因此文件目录也要做一点改动,就是删除$1文件夹,而直接把IE6、HOTFIXES文件夹放到$OEM$文件夹下,IE6的批处理内容关键部分也就变成了:
start /wait ie6\ie6setup.exe /Q:A /R:N
这一行如果不加“start /wait”则有可能在安装没有完成时,系统就自动重启了。
HOTFIX的安装与此雷同。
2.至于DIRECTX9的安装参数,我参考别人的帖子之后,才知道,原来是我下载的DX9安装文件没有被破解的缘故,所以开关参数无论是/install /silent还是/opk都是错误的。
3.至于WaitForReboot="No"这一XP下取消等待的参数对于2000是否好用,我今晚再试!

作者: 无风    时间: 2005-1-18 07:30     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

今晚试验了一下
“WaitForReboot="No"”这一行XP无人值守中的语句,在WIN2000的安装中并不起作用,仍然要数秒。
作者: weist123    时间: 2005-1-18 16:38     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

不对!DIRECTX9.0c的无人值守安装参数是:
先将原文件解压到一个目录中,然后执行:
d:\dx9.0c\dxsetup.exe /silent即可,无需破解的,我试验成功!

作者: 无风    时间: 2005-1-20 03:18     标题: [求助]WIN2000无人值守安装及集成IE6、DX9和两个漏洞补丁的疑问!

楼上的办法果然好使!




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0