探讨Windows的自动安装

探讨Windows的自动安装

   几十年前 很多科幻小说的主题就是自动化——人们只需要描述要求 机器就能满足我们的愿望 而在现今这个信息化的时代里 电脑掌管自动化的核心 但有时候它却偏偏没那么 自动 就像安装Windows系统 漫长的等待过程倒也罢了 却还要你必须守在电脑旁边回答一些问题或确定一些参数 更有甚者 如果你是一个网络管理员或经营一个网吧 有时候同时要安装几十台电脑 那末 光是去回答那些同样的问题就已经让你的工作变成体力劳动了……虽然可以使用Ghost等克隆软件来安装系统 但它并不能完全代替普通的安装方式 还好 科技是以人为本的(更是以 懒人 为本^_^) 微软其实已经为Win /Me/NT/ 提供了一个自动化安装的程序 只不过这个程序只有在完整版的安装盘中才有 而且默认并没有安装 下面 我们就一起来探讨Windows的自动安装

   基本原理

   其实Windows的自动安装并不是一个很神秘 复杂的过程 它只是事先将系统可能会询问到的问题以及回答存储在一个文本文件中 这样当安装的过程中系统需要用户输入文字时 安装程序就会自动在指定的文本文件中寻找答案 对于Win /Me来说 这个应答文件的默认文件名是msbatch inf 安装时使用的命令和参数为setup msbatch inf 对于Win 应答文件默认文件名为unattend txt(见图 ) 自动安装程序还会创建一个自动批处理文件unattend bat 这个自动应答文件也可以自己手工编写 在编写时当然要符合一定的语法 否则安装过程就会因为意外的中断而宣告失败 对于一般使用者来说 没有必要去了解各个参数的具体含义 只要通过相关的自动生成软件制作出来并能达到应用要求就可以了

   自动安装实战之Win /ME篇

   Win 的安装应答文件制作程序名为Batch 放在Win 完整版安装光盘的toolsreskitbatch目录中 对于WinMe 其安装光盘没有提供新的应答文件制作程序 但我们同样可以使用Win 所带的Batch 而且使用方法一样

   我们先要运行Win 完整版安装光盘toolsreskitbatch中的setup来安装 完成后在 开始 / 程序 中启动Microsoft Batch (见图 )

   Batch 的使用非常简单 先单击 现在收集 按钮来收集目前注册表中的设置到安装脚本文件中 这些设置是系统的当前设置 然后根据自己需要在 系统设置 的 个按钮里做一些微调(见图 ) 最后点击 保存设置到INF 即可完成应答文件的制作(见图 )

   完成应答文件的制作后 我们在命令行中输入setup X:Pathmsbatch inf(根据自己的情况设置路径)就可以高枕无忧 让Win /Me的安装自动进行了

   自动安装实战之Win 篇

   Win 的自动安装制作程序为setupmgr exe 存放在Win 完整版安装光盘的SUPPORTTOOLSDEPLOY CAB压缩文件中 你需要用WinZip等压缩软件把它释放出来(见图 )

   OK 现在在Win 下运行其中的setupmgr exe 正常情况下你应该可以启动 Windows 安装管理器向导 接下来由于是第一次使用 我们要选择 创建新的应答文件 (见图 )如果你创建的应答文件只是对本台计算机使用 也可以选择 创建可复制这个计算机配置的应答文件

   在接下来的窗口中依次选择 Windows 无人参予安装 (见图 )以及是安装Professional版还是Server版(注意 只有这两种版本的Win 可以使用自动安装)

   在 用户相互级别 的窗口中我们不使用默认的选项 要选择 全部自动 这样安装程序才不会在安装过程中停下来让你回答任何问题(见图 )

   后面的选项就和通常你安装Win 的时候类似 填入计算机名 单位 管理员密码 网络状况等信息 其中需要特别注意的是图 图 图 几个画面

   最后 指定应答文件以及生成的自动安装批处理文件的文件名及存放位置就可以完成了 需要重新安装系统的时候 你只需要将Windows安装光盘放入光驱(如果没有创建分发文件夹) 然后运行先前所生成的自动安装批处理程序(默认文件名为unattend bat 或者winnt[ ] /unattend:unattend txt) 现在你可以到外面转一圈 半小时后回来时 Win 应该已经安装完毕了

   WinNT 自动安装简要描述

   自从Win 面世之后 微软一直尽量淡化WinNT 以便更好地推广Win (甚至连一再延期的WinNT Service Pack 也最终流产了) 因此现在新安装的WinNT 也越来越少 我们这里就不再详细叙述 需要注意的就是WinNT的应答文件制作程序在安装光盘上的SupportDeptoolsi 中 名称也是setupmgr exe 其制作流程和Win / 类似 但启动方式不一样 winnt/b/u:autont txt(注意:是/u:而不是Win 的/unattend:;而且如果你不想制作几张安装启动软盘 还是加上/b参数吧)

探讨Windows的自动安装

相关文章:

你感兴趣的文章:

标签云: