首页 > 范文大全 > 正文

让Windows自动化安装

开篇:润墨网以专业的文秘视角,为您筛选了一篇让Windows自动化安装范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

难道安装windows,就必须我们呆在计算机旁,一遍又一遍地按下那些不代表任何意义的“下一步”?No,只要敢于尝试微软或者第三方提供的小工具,Windows安装过程也可以变得很惬意。完成一些简单的准备工作后,我们接下来只敲入一行指令,或者直接从光盘启动,就可以让Windows自动安装……

提示Attention

Windows自带的自动应答文件生成器―SetupMgr在Windows 2000/XP/2003安装光盘\Support\Tools下有一个Deploy.cab文件,把其中的所有文件释放到一个临时目录,执行其中的SetupMgr.exe,也可生成一个用来完成Windows自动安装的应答文件。

从硬盘自动安装Windows

微软在Windows 98中就为我们提供了自动化安装Windows的解决之道,Windows 2000/XP/2003,甚至最新的Windows Vista了当然也有相应的方法。

现在主流的操作系统,不管是Windows 2000、XP还是2003,实现自动化安装的原理都是一样的(最新的Windows Vista则另起炉灶,有了很大的变化),那就是先创建一个包含Windows安装需要所有选项设置的自动应答文件(文本文件),再告诉安装程序这个文件的位置和名字,Windows就可以不用我们中途干涉,“自动”安装了。

这个Windows自动安装应答文件的名字为Winnt.sif,一般位于Windows安装光盘的i386子目录下。今天,我们就用一款专用的Winnt.sif Creator小工具来创建这个文件。

1.准备

要实现Windows自动化安装,我们需要首先完成三项准备工作。

首先,准备一张Windows的安装光盘,将所有内容拷贝到有足够空间的分区中(比如E:\XPCD下)。

其次,下载Winnt.sif Creator并将其释放到任意目录,比如C:\Tools\sifCreator下。

最后,记下Windows安装需要的序列号。

2.开始制作Winnt.sif

在资源管理器中切换到Winnt .si f Creator释放到目录,执行其中的Winntsif.exe。

在Winnt.sif Creator的主界面(如图1),我们可以看到,可以进行设置的选项很多,但对于只需要自动化安装Windows的我们来说,必须进行的则很少。

(1)序列号是必须的

依次点击Winnt.sif Creator左侧的“Configuration”“UserData”(如图2),然后在右侧窗口输入Windows序列号(Product Key)、用户名(Full Name)、组织(Organisation)和计算机名(Computer Name)。

(2)时区是可选的Wi n n t . s i f Cr e a t o r 中的“时区”设置是在“Co n f i g u r a t i o n”“GUIUnattended”选项下完成的(如图3)。在“Timezone Index(时区)”输入框中输入你所在的时区。如果你不明白输入什么内容,可点击下方的“View TimeZone Index Values”链接查看自己所在时区的数值,比如我们所在的东八区(中国标准时间)时区数值为210。

另外,需要提醒大家注意的是,在这个选项页下,还可以为管理员(Administrator)设置密码(如果不输入任何内容则密码为空)。

(3)区域、语言是比较复杂的

在Winnt.sif Creator的“Configuration”“RegionalSettings”下,我们可以设置Windows的区域信息,主要包括“Language Group(语言组)”和“Language(语言)”两部分。语言组可以通过点击“View Group Values”链接查找到简体中文为10,语言则最好保持默认设置(如图4)。

完成上述操作后,点击“Configuration”“Finish”,确保右侧窗口中所有设置正确无误后,点击“Make My Winnt.sif”来生成Windows安装自动应答文件(如图5)。

至于这个Winnt.sif文件的保存位置,最好是Windows安装文件所在的位置,也就是从光盘上拷贝下来文件的那个i386目录下。

提示 Attention

如果你对自动化安装Windows应答文件的各个选项很熟悉,则不必每次修改一个小选项(比如用户名、序列号)都要借助Winnt.sif Creator,用记事本吧。只要英文过得去,Winnt.sif文件中的很多选项,顾名思义也可以弄个八九不离十。

(4)其他

如果你只想让Windows自动安装,不需要进行驱动程序预先安装,系统提前优化,请跳过此步,直接从“3.开始从硬盘自动化安装Windows”阅读。

需要注意的是,Winnt.省略/)。以后如果Windows崩溃了,需要启动到DOS下完成某些工作时,可以从硬盘启动MaxDOS,而不用从USB、软盘启动DOS。

另外,需要提醒大家的是,在DOS下执行Winnt打开Windows安装进程前,最好先执行Smartdrv.exe,否则,拷贝Windows安装文件花费的时间可能成倍数增加。

3.开始从硬盘自动化安装Windows制作完Windows安装自动应答文件后,接下来的工作就很简单了。

DOS下执行Winnt

如果你的Windows安装文件保存在硬盘上,需要重新安装系统时,可以用DOS启动盘启动计算机,切换到Windows安装文件所在位置(比如E:\XPCD\i386下,Winnt.sif也保存在这里),带参数执行Winnt(如图6):

E:

Cd \XPCD\i386

Winnt /u:E:\XPCD\i386\Winnt.sif /s:E:\XPCD\i386

参数说明:

u:用来指定自动安装Windows应答文件所在位置。

本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

s:用来指定Windows安装文件所在位置。

提示Attention

为了方便大家,我们提供了一个Winnt.sif范本供大家下载(down.省略)。你只要用记事本打开它,修改[UserData]节下的ProductKey(注册码)、FullName(用户名)、OrgName和ComputerName(计算机名),就生成了一个适合自己的Windows自动安装应答文件。

Windows下执行Winnt32

如果你需要在Windows下自动化安装另外一个Windows(多系统共存),或者是在Windows PE下安装Windows,则需要打开命令行提示符,切换到Windows安装文件所在位置,带参数执行Winnt32:

Winnt32 /unattend:E:\XPCD\i386\winnt.sif /s:E:\XPCD\i386

需要大家注意的是,Winnt32下用来指定Windows自动安装应答文件的参数为“/Unattend”,Windows安装文件所在位置为“/s:”。

从光盘自动安装Windows

有刻录机的朋友可能更喜欢刻录一张Windows安装光盘,从光盘启动安装Windows。但怎么才能实现从光盘自动安装Windows呢?

1.最简单的Windows自动安装光盘制作方法我们在前文已经制作了一个Windows自动安装应答文件,这个文件不但可以用于硬盘自动安装,还可以用于光盘自动安装Windows。

Step1 将原版的Windows安装光盘全部内容按照原来的目录结构拷贝到硬盘上某个目录中(比如E:\XPCD),并将前文生成的Winnt.sif拷贝到该目录的i386子目录下(E:\XPCD\i386)。

Step2执行“开始”“程序”“Nero 7 Ultra Edition”“数据”“NeroBurning ROM”打开Nero,在“新建”窗口,选择CD下的“CD-ROM(启动)”,然后勾选右侧的“映像文件”,并点击“浏览”指定Windows 2000/XP/2003的引导扇区文件(该文件可从down.省略下载。)

接下来,勾选下面的“启用高级设置”,“类型”选择为“不虚拟”,“已加载扇区数”设置为4(如图7)。

最后,将E:\XPCD下的所有文件/文件夹添加到光盘中,刻录。一张可以自动安装的Windows光盘至此制作成功。

2.更强大的Windows自动安装光盘制作方法

如果,你认为这样制作出来的Windows自动安装光盘还不符合你的要求,你还需要这张光盘集成最新的Service Pack(补丁包)、热补丁(Hotfix),可以自动安装驱动程序、应用程序并进行简单的系统调整,试试Windows Unattended CDCreator(后文简称WUCDC)吧。

WUCDC不但可以实现上述所有功能,而且全部采用图形界面,不喜欢命令行或者手工编辑配置文件的朋友有福了(要使WUCDC正常运行,需要到msdn.省略/netframework/downloads/updates/default.aspx下载安装.Net Framework 1.1以上版本)。

Step1 指定Windows安装文件

把Windows安装光盘放入光驱后,再打开WUCDC,在“来源CD”选项页,首先点击“选择”指定Windows安装文件所在位置(不习惯WUCDC的英文操作界面?请点击主界面右下方的Language下拉框,选择“繁体中文TradChinese”是不是会好一些)。稍等片刻,WUCDC会自动显示出Windows的安装版本号、ServicePack号和语言(如图8)。

此时,点击“选择制作目录”指定WUCDC需要把Windows安装文件拷贝到并进行加工的位置(比如E:\XPCD)。

如果你的Windows安装文件已经在硬盘上,请在“选择来源CD”后,直接点击“在来源目录制作”。

提示 Attention

如果你需要为该Windows集成最新的补丁包,请点击“Service Pack/RyanVM和nLiteupdatePacks和追加附件”右方的“选择”,它会自动帮你集成补丁包到Windows安装文件中。

Step2 设置自动安装

切换到“自动安装”选项页,然后逐个输入用户名、公司名、计算机名以及注册码。你会发现,WUCDC比Winnt.sif Creator使用起来更直观、方便(如图9)。

Step3 一些小调整

我们还可以在WUCDC的“使用者”选项页中预先添加一些用户。这些用户在Windows安装完毕之后,会自动添加到系统中(如图10)。

另外,我们还可以在“修改”选项页中,替换掉Windows的一些文件来解除限制或者提供更多功能,比如替换TCPIP.sys以解除Windows XP SP2的同时连接数限制,替换Windows XP的Uxtheme.dll让我们可以使用第三方的桌面主题。

Step4 集成驱动、应用程序

WUCDC的“驱动程序”、“Hotfix”和“软件”三个选项页,则分别用来集成驱动程序、Hotfix并实现软件的自动安装。由于篇幅所限,这里就不再赘述。

Step5 开始制作光盘镜像

开始制作光盘镜像完成所有设置后,我们来到“完成”选项页,首先点击“保存”将当前设置存盘,然后点击“制作ISO镜像”就自动调用CDImage来完成镜像文件的制作(如图11)。

在Wi n n t . s i f Cr e a t o r、WUCDC这些小工具的帮助下,不管是从硬盘,还是要从光盘自动安装Windows都变得十分简单。从此以后,Windows的安装再也不是一件苦差事。

提示 Attention

①在使用WUCDC制作光盘镜像之前,我们还可以勾选i386\Win9xmig、i386\Win9xupg、i386\Winntupg、dotnetfx等选项,为光盘瘦身。

②Nero刻录光盘镜像ISO文件时,请在Nero的主界面,执行“刻录机”“刻录映像文件”,然后选择生成的镜像文件进行刻录。

本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文