番茄花园 Win XP安装盘集成技术分析(下)(1)
2007-02-19 08:28:05 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁诡垎鍐f寖闂佺娅曢幑鍥灳閺冨牆绀冩い蹇庣娴滈箖鏌ㄥ┑鍡欏嚬缂併劎绮妵鍕箳鐎n亞浠鹃梺闈涙搐鐎氫即鐛崶顒夋晬婵絾瀵ч幑鍥蓟閻斿摜鐟归柛顭戝枛椤牆顪冮妶搴′簼缂侇喗鎸搁悾鐑藉础閻愬秵妫冮崺鈧い鎺戝瀹撲礁鈹戦悩鎻掝伀缁惧彞绮欓弻娑氫沪閹规劕顥濋梺閫炲苯澧伴柟铏崌閿濈偛鈹戠€n€晠鏌嶆潪鎷屽厡闁汇倕鎳愮槐鎾存媴閸撴彃鍓卞銈嗗灦閻熲晛鐣烽妷褉鍋撻敐搴℃灍闁绘挻娲橀妵鍕箛闂堟稐绨肩紓浣藉煐濮樸劎妲愰幘璇茬闁冲搫鍊婚ˇ鏉库攽椤旂》宸ユい顓炲槻閻g兘骞掗幋鏃€鐎婚梺瑙勬儗閸樺€熲叺婵犵數濮烽弫鍛婃叏椤撱垹纾婚柟鍓х帛閳锋垶銇勯幒鍡椾壕缂備礁顦遍弫濠氱嵁閸℃稒鍊烽柛婵嗗椤旀劕鈹戦悜鍥╃У闁告挻鐟︽穱濠囨嚃閳哄啰锛滈梺褰掑亰閸欏骸鈻撳⿰鍫熺厸閻忕偟纭堕崑鎾诲箛娴e憡鍊梺纭呭亹鐞涖儵鍩€椤掑啫鐨洪柡浣圭墪閳规垿鎮欓弶鎴犱桓闂佸湱枪閹芥粎鍒掗弮鍫熷仺缂佸顕抽敃鍌涚厱闁哄洢鍔岄悘鐘绘煕閹般劌浜惧┑锛勫亼閸婃牠宕濋敃鈧…鍧楀焵椤掍胶绠剧€光偓婵犱線鍋楀┑顔硷龚濞咃絿妲愰幒鎳崇喓鎷犻懠鑸垫毐闂傚倷鑳舵灙婵炲鍏樺顐ゆ嫚瀹割喖娈ㄦ繝鐢靛У绾板秹寮查幓鎺濈唵閻犺櫣灏ㄥ銉р偓瑙勬尭濡繂顫忛搹鍦<婵☆垰鎼~宥囩磽娴i鍔嶉柟绋垮暱閻g兘骞嬮敃鈧粻濠氭偣閸パ冪骇鐎规挸绉撮—鍐Χ閸℃ê闉嶇紓浣割儐閸ㄥ墎绮嬪澶嬪€锋い鎺嶇瀵灝鈹戦埥鍡楃仯闁告鍕洸濡わ絽鍟崐鍨叏濡厧浜鹃悗姘炬嫹

[GuiUnattended]
AdminPassword=*
;Administrator帐户没有设置任何密码.
EncryptedAdminPassword=NO
;这个选项用来告诉安装文件你的密码是否被加密,Yes表示密码被加密了,而No表示密码为被加密.如果你没有为Administrator帐户设置密码,那么这个选项应该被设置为No.如果你选择了Yes,Setup Manager就会把密码加密保存在winnt.sif文件中.
OEMSkipRegional=1
;跳过区域设置屏
TimeZone=210
;安装程序时区的设置
OemSkipWelcome=1
;如果上面的OemPreinstall选项你设置为No,那么这个选项你就要设置为0;而如果OemPreinstall选项设置为Yes,则这个选项就要设置为1.如果设置为0,安装程序就会知道你不想在图形界面的安装过程中显示欢迎屏幕.(注意;这和 “Windows欢迎”界面不同,在那里你可以设置你的用户帐户).
[UserData]
ProductID=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
;这个选项告诉了安装程序在安装过程中使用的序列号.
FullName="Adminstrator"
;这个选项用来指定你的名字,这将会显示在系统属性的”注册给“项目下.
OrgName="Microsoft"
;这个选项可以用来设置你的组织名称,这个也会显示在系统属性的“注册给”项目下.
ComputerName=*
;在这个选项中你可以指定计算机的名称,这个名称会用在系统和网络中,而且该名称也会在系统属性的计算机名选项卡下.
[Display]
Xresolution=1024
;这个选项指定了屏幕的默认横向分辨率.
Yresolution=768
;这个选项指定了屏幕的默认纵向分辨率.
[TapiLocation]
CountryCode=86
;这个选项用来设置国家代码.
Dialing=Tone
;指定你的电话线路类型.
[RegionalSettings]
LanguageGroup=9,10
;安装的语言组类型,中国简体中文为10,繁体中文为9
[FavoritesEx]
Title1="XXXXXX.url"
URL1="XXXXXXXXXXXXXXXXXXXXXXX"
;收藏夹网址,可以Title2为好记和名称,URL2为网址.按顺序123这样的继续添加.
[Branding]
BrandIEUsingUnattended=Yes
;给浏览器输入特定的[FavoritesEx],[Proxy],and[URL]
[URL]
Home_Page=XXXXXXXXXXXXXXXXXXXXXXX
;主页地址
[Proxy]
Proxy_Enable=0
;具体是否使用了代理服务器,0表示不使用代理服务器.
Use_Same_Proxy=1
;具体是否使用一个代理服务器的所有服务,不使用代理服务器的所有服务.
[Identification]
JoinWorkgroup=WORKGROUP
;这个选项用以指定将要加入的工作组.如果你没有使用网络,就可以把这个选项保持默认设置.
[Networking]
InstallDefaultComponents=No
;这个选项用以告诉安装程序你是否安装默认的网络组件.如果你设置了Yes那么默认的网络组件就会被安装;如果你设置了No就可以自定义要安装的协议、服务还有客户端.配置该选项的最佳方法是通过Setup Manager(setupmgr.exe).
[NetAdapters]
Adapter1=params.Adapter1
;网络组件选择为params.Adapter1
[params.Adapter1]
INFID=*
;IP分配/建议不使用(可以指定192.168.101.1,192.168.0.1)
[NetClients]
MS_MSClient=params.MS_MSClient
;安装Microsoft网络客户端,允许计算机访问Microsoft网络上资源
[NetServices]
MS_SERVER=params.MS_SERVER
;安装Microsoft网络文件和打印机共享,允许其它计算机用Microsoft网络访问你计算机上的资源.
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
;安装Internet协议 TCP/IP协议,默认的广域网络协议,它提供在不同相互连接的网络上的通讯.
[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
;TCP/IP协议使用手动设置
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.1
SubnetMask=255.255.255.0
WINS=No
NetBIOSOptions=0
;TCP/IP协议使用自定义IP,其它默认设置.主要是IP设置及子网掩码设置
[Components]
msmsgs=off
;这个选项可以让安装程序不安装Windows Messenger 4.6.
msnexplr=Off
;这个选项可以让安装程序不安装MSN Explorer 7.
[Shell]
CustomDefaultThemeFile="%WinDir%ResourcesThemesLE4_Blue.theme"
;默认情况下Windows使用的主题.第一次进入系统所使用主题.
;Windows XP PRO SP2 非SATA不加载驱动无人值守自动安装应答文件
;2006-03-15
更多的时候 对网络组件的设置都是用默认的基础的设置,就是对下面这段内容
引用:[Networking]
InstallDefaultComponents=No
;这个选项用以告诉安装程序你是否安装默认的网络组件.如果你设置了Yes那么默认的网络组件就会被安装;如果你设置了No就可以自定义要安装的协议、服务还有客户端.配置该选项的最佳方法是通过Setup Manager(setupmgr.exe).
[NetAdapters]
Adapter1=params.Adapter1
;网络组件选择为params.Adapter1
[params.Adapter1]
INFID=*
;IP分配/建议不使用(可以指定192.168.101.1,192.168.0.1)
[NetClients]
MS_MSClient=params.MS_MSClient
;安装Microsoft网络客户端,允许计算机访问Microsoft网络上资源
[NetServices]
MS_SERVER=params.MS_SERVER
;安装Microsoft网络文件和打印机共享,允许其它计算机用Microsoft网络访问你计算机上的资源.
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
;安装Internet协议 TCP/IP协议,默认的广域网络协议,它提供在不同相互连接的网络上的通讯.
[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
;TCP/IP协议使用手动设置
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.1
SubnetMask=255.255.255.0
WINS=No
NetBIOSOptions=0
;TCP/IP协议使用自定义IP,其它默认设置.主要是IP设置及子网掩码设置
改成InstallDefaultComponents=Yes就可,如下所示
引用:[Networking]
InstallDefaultComponents=Yes
;这个选项用以告诉安装程序你是否安装默认的网络组件.如果你设置了Yes那么默认的网络组件就会被安装;如果你设置了No就可以自定义要安装的协议、服务还有客户端.配置该选项的最佳方法是通过Setup Manager(setupmgr.exe).
(3)SATA加载驱动无人值守自动安装应答文件Winnt.sif
WINDOWSTVOBI386WINNT.SIF
WINDOWSSOSXI386WINNT.SIF
TVOBWINNT.SIF
SOSXWINNT.SIF
这些文件主要针对驱动地址加载的,其它应答内容就没有改变的!
非SATA无加载驱动地址,如下所示
引用: OemPnPDriversPath = ""
;安装文件到哪里搜索比操作系统自带的驱动程序更新的版本.如果安装程序能找到一个更好的版本,则会自动安装.
把SATA驱动地址加载之后,如下所示
引用: OemPnPDriversPath = "DM31;DM32;DM33;DMA1;DMA2;DMA3;DMA4;DMA5;DMA6;DMA7;DMA8;DMAD1;DMAD2;DMAD3;DMAD4;DMAD5;DMAD6;DMAD6C;DMAD7;DMAD8;DMAD9;DMADA;DMAM;DMAR;DMAT;DMAU1;DMAU2;DMAU3;DMAU4;DMAU5;DMD;DMH1;DMH1R;DMH2;DMH3;DMH4;DMH5;DMH6;DMH7;DMH8;DMI1;DMI2;DMIN1;DMIN2;DMIT;DMJ;DML1;DML2;DML3;DML4;DMN123;DMN4A;DMN4AR;DMN4I;DMN4IR;DMP1;DMP2;DMP2A;DMP3;DMP4;DMP5;DMP6;DMP7;DMP8;DMQ1;DMQ2;DMQ3;DMQ4;DMS1;DMS2;DMS3;DMS4;DMS5;DMS5A;DMS6;DMS7;DMS8;DMS9;DMSA;DMSB;DMSC;DMSI1;DMSI2;DMSI3;DMV1;DMV2;DMVM"
(4)UNATTEND.TXT的修改
WINDOWSTVOBI386UNATTEND.TXT
WINDOWSTVOAI386UNATTEND.TXT
WINDOWSTOSXI386UNATTEND.TXT
WINDOWSSOSXI386UNATTEND.TXT
似乎这个UNATTEND.TXT不怎么重要的,和Winnt.sif一点都不像的.好像是很久以前的东西!呵呵
引用:; Microsoft Windows
; ? 1994 - 2001 Microsoft Corporation. 保留所有权利。
;
; 无人参与安装应答文件示例
;
; 此文件包含如何自动安装或升级 Windows 的信息,这样
; 安装程序运行就不需要用户的输入。您可以在 ref.chm
; 中找到更多信息,该文件位于
; CD:support oolsdeploy.cab
;
[Unattended]
Unattendmode = FullUnattended
OemPreinstall = NO
TargetPath = *
Filesystem = LeaveAlone
[GuiUnattended]
; 设置时区为中国
; 设置管理员密码为空
; 设置 AutoLogon为 ON 并登录
TimeZone = "210"
AdminPassword = *
AutoLogon = Yes
AutoLogonCount = 1
[LicenseFilePrintData]
; 用于 Server 安装
AutoMode = "PerServer"
AutoUsers = "5"
[GuiRunOnce]
; 列出当第一次登录计算机时您想启动的程序
[Display]
BitsPerPel = 16
XResolution = 800
YResolution = 600
VRefresh = 70
[Networking]
[Identification]
JoinWorkgroup = Workgroup
[UserData]
FullName = "您的用户名"
OrgName = "您的单位名"
ComputerName = *
ProductKey = "CD87T-HFP4C-V7X7H-8VY68-W7D7M"
更多精彩
赞助商链接