Board logo

标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化 [打印本页]

作者: cqmis    时间: 2003-9-15 22:18     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

:: 介绍
你有没有想过有这样一张光盘,能够全自动安装Windows XP,并且自动输入你的姓名、序列号、时区还有区域设置?甚至还能全自动安装你常用的应用程序,包括DirectX 9.0b、.Net Framework 1.1还有在SP2 发布之前的所有Hotfix补丁、驱动程序、注册表调整、破解过的UXTheme.dll,而这期间并不需要你的干预 ,是全自动运行的。如果你想要,那么本文就是为你准备的。
MSFN.org在这里要感谢Mike Wilson对本文所作的贡献,然而不幸的是他已经停止更新本文了。但是别担心,我们决定用更多的自定义设置和软件安装来继续更新本文。
目标读者 - 经常重新安装操作系统和Windows补丁程序,并且每次重装系统后都要调整注册表和其他设置的家庭用户。
难度要求 - 对Windows操作系统和批处理文件有中等水平的了解
更详细的:
http://www.cctips.com/Unattended/index.htm
作者: cqmis    时间: 2003-9-15 22:19     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

:: 准备开始
需要准备的材料:
集成了SP1 的Windows XP CD  
XP SP1 Deployment Tools
WinISO (可选)
一个顺手的光盘刻录工具
如果你还没有把SP1 集成进你的Windows XP 安装光盘,那么我建议你马上做一个,因为这是很有用的。你可以通过这两个链接找到制作的方法:The Elder Geek | Windows Help.net
在C盘的根目录创建一个叫做XPCD 的文件夹(C:\XPCD),然后复制集成了SP1 的Windows XP 安装光盘上的所有文件到C:\XPCD
如果你只是想全自动的进行Windows XP的无人值守安装,你就不需要再你的XPCD文件夹下创建任何子文件夹了。如果你想要在安装操作系统的同时安装一些额外的程序,例如驱动程序、常用的应用程序、Hotfixes等,那你就需要在XPCD文件夹下创建如下的子文件夹:
C:\XPCD\$OEM$\$1\install\
C:\XPCD\$OEM$\$1\drivers\
唯一一个你可以改名的文件夹只有“install”和“drivers”,你可以把它们改名为“Extras”、“MyStuff”或者其他什么你喜欢的名字(最好不要使用中文)。本文则会假设你就使用“install”和“drivers”,所以确保你使用的名称跟你在批处理文件中的名称是统一的。
下一步就是要创建一个winnt.sif文件了,这个文件将在安装系统的过程中提供所有预先输入好的应答信息。
:: 创建 Winnt.sif 应答文件
下载XP SP1 Deployment Tools ,然后解压缩到一个文件夹,或者双击cab文件,提取出setupmgr.exe 和ref.chm这两个文件。

Setup Manager(setupmgr.exe)是一个向导模式的用来创建winnt.sif应答文件的工具,使用这个工具创建的应答文件基本上就不会出现什么错误了。创建过程中注意使用以下的选项:
新建或修改现有应答文件:新建
安装类型:Windows 无人值守安装
Windows 平台:Windows XP Home或者 Professional
交互等级:全部自动
分发文件夹:从CD安装
另外,你还要同意授权协议,然后按照你的实际情况填写安装过程中需要的其他信息。如果有什么选项的含义你不是很明白,那也可以忽略它,对于这些忽略的或者没有填写的选项,Windows XP 将会使用默认设置来进行安装。
当你完成后,程序会自动创建一个名为unattend.txt的文件。如果你要从CD上安装系统,那你就要把这个文件改名为winnt.sif(请确定你没有改名为winnt.sif.txt)。你可以在参考资料页面或者查看ref.chm文件获得更详细的内容。
如果你不打算安装额外的程序,而只是进行无人值守安装,那就可以直接参考结束工作页面。
-----------
重要
如果你还要安装额外的程序,那还需要在winnt.sif文件的[Unattended]字段添加如下命令:
[Unattended]
OemPreinstall=Yes
UnattendSwitch="no"
你也可以查看参考资料和资源页面获得批处理文件的范例。

作者: cqmis    时间: 2003-9-15 22:20     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

更详细的:
http://www.cctips.com/Unattended/index.htm

作者: shadowman    时间: 2003-9-15 22:24     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

支持!
作者: hotdll    时间: 2003-9-16 04:03     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

忠心感谢你的文章。特别是你的主页里的文章
真是棒及了。。。。
要是能制作成CHM格式的电子书。我想更棒
再次感谢你。获益非钱啊~
作者: rsjd    时间: 2003-9-16 05:01     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

哈哈,是谁这么伟大,把人家的整个网站都翻译过来了,崇拜!
作者: server    时间: 2003-9-16 05:49     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

棒极了!!
作者: twomax    时间: 2003-9-16 06:25     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

不錯,很好的文章,可要好好的研究一番了
作者: 5266ceasar    时间: 2003-9-16 07:44     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

早去学习过了~~~~不过还是~~~~~~~不懂。
作者: 秋日私语    时间: 2003-9-16 17:47     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

cqmis的文章真的很值得学习, 不知hotdll能否告知其主页网址,很想去看看,谢谢!
作者: i815ep-t    时间: 2003-9-16 21:02     标题: 製作 Windows 2000/XP 自動化安裝光碟片 - 應用軟體安裝自動化

多谢多谢,我已经收下了




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