Windows 版 (精华区)
发信人: zanwilson (flyingeagle), 信区: Windows
标 题: 探讨Windows 2000无人职守安装
发信站: 哈工大紫丁香 (2001年10月25日12:21:46 星期四), 转信
所有安装过 Windows 2000 的朋友都知道,安装这家伙是一项挺费时间的工作!有朋友
问我能不能像安装 Windows 98 那样,让 Windows 2000 也搞个无人参与安装呢?答案
是肯定的!现在就让我们来探讨一下 Windows 2000 的无人参与安装吧!
我们可以通过使用应答文件(Answer file)在无人参与安装模式下执行新安装。在
无人参与安装模式下,安装并不需要用户的干预,因为应答文件内含有安装所需的所有
信息(接受许可协议、计算机名和网络适配器等等。)并且应答文 件可帮助您在多台计
算机上快速安装 Windows 2000。在Windows 2000 Professional 光盘下 I386 文件夹中
包含了一个应答文件示例 (Unattend.txt)使用此文件作为模板,您就可以创建自己的
应答文件来自定义 Windows 2000 的安装。
现在先给大家介绍一些 Windows 2000 下用于自定义安装程序的参数和开关选项。
Winnt32.exe
运行 Winnt32.exe 可以安装或升级 Windows 2000,可以在 Windows 95、Windows
98 或 Windows NT 的命令提示符下运行 Winnt32 命令。
Winnt32 命令的语法如下:
Winnt32 [/s:sourcepath] [/tempdrive:drive_letter] [[/unattend[num]:[answ
er_file]] [/copydir:folder_name] [/copysource:folder_name] [/cmd:command_lin
e] [[/debug[level]:[filename]] [[/udf:id[,UDF_file]] [/syspart:drive_letter]
[/checkupgradeonly] [/cmdcons] [/m:folder_name] [makelocalsource] [/noreboot
]
其中:
/s:sourcepath - 指定 Windows 2000 源文件的位置。要想同时从多个服务器复制文件
,应指定多个 /s 源。如果使用了多个 /s 开关选项,指定的第一个服务器必须可用,
否则将安装失败。
/tempdrive:drive_letter -为安装程序指示存储临时文件的指定驱动器,并在该驱动
器上安装 Windows 2000。
/unattend -在无人参与安装模式下升级以前版本的 Windows 2000、Windows NT 4.0、
Windows NT 3.51、Windows 95 或 WIndows 98。因为所有用户设置都可以从上一次安装
中获得,所以在安装过程中并不需要用户的干预。使用 /unattend 开关选项自动安装时
,已肯定您阅读过并接受 Windows 2000 的 Microsoft 许可协议。在代表组织而不是您
个人使用此开关选项安装 Windows 2000 时,必须确认最终用户(无论是个人还是团体
)都已收到、阅读并接受 Windows 2000 Microsoft 许可协议的条款。OEM 在销售给最
终用户的机器上可能不会指定此值。
/unattend[num]:[answer_file] -在无人参与安装模式下执行干净安装。应答文件为安
装程序提供了您自定义的一些规范。Num 是在安装程序结束复制这些文件与重新启动计
算机之间间隔的秒数。可以在任何运行 Windows NT 或 Windows 2000 的计算机上使用
num 参数。Answer_file 是该应答文件的文件名。
/copydir:folder_name -在安装 Windows 2000 文件的文件夹内创建一个附加的文件夹
。例如,如果源文件夹含有一个称作 Private_drivers 的文件夹,该文件夹含有仅对您
所做的修改信息,这时键入 /copydir:Private_drivers 可让安装程序将该文件夹复制
到安装 Windows 2000 的文件夹中。这时新文件夹的位置将为 C:\Winnt\Private_driv
ers。还可以使用 /copydir 命令创建任意多个其他的文件夹。
/copysource:folder_name -在安装 Windows 2000 文件的文件夹内创建一个临时附加
文件夹。例如,源文件夹中含有一个称作Private_drivers 的文件夹,该文件夹含有仅
对您所做的修改信息,这时键入 /copysource:Private_drivers 可让安装程序将该文件
夹复制到安装 Windows 2000 的文件夹中,以便在安装过程中使用其中的文件。这时临
时文件夹的位置将为 C:\Winnt\Private_drivers。与 /copydir 创建的文件夹不同,/
copysource 创建的文件夹在安装完成后即被删除。
/cmd:command_line -指示安装程序在执行最后阶段的安装前,运行一个特殊的命令。
这个命令会出现在已两次重新启动计算机,且安装程序已收集完必要的配置信息,但安
装还没有完成的时候。
/debug[level]:[filename] -在指定的级别上创建调试日志,例如 /debug4:C:\Win20
00.log。默认的日志文件是 C:\%windir%\Winnt32.log,其调试级别为 2。日志级别表
示如下:0 -- 严重错误、1 -- 错误、2 -- 警告、3 -- 通知、4 -- 用于调试的详细信
息。每个级别都在其下包括一些子级别。
/udf:id[,UDF_file] -标明一个标识符 (id) ,该标识符 被安装程序用来指定唯一数
据库文件 (UDF) 如何修改应答文件(参见 /unattend 输入项)。UDF 会覆盖应答文件
中的一些值,且标识符会决定使用 UDF 中的哪些值。例如,/udf:RAS_user,Our_compa
ny.udb 会覆盖Our_company.udb 文件中为 RAS_user 标识符指定的一些设置。如果没有
指定 UDF_file,安装程序会提示用户插入一张含有 $Unique$.udb 文件的磁盘。
/syspart:drive_letter -表明可以将安装启动文件复制到一个硬盘上,并将硬盘标记
为活动,然后将该磁盘安装到其他计算机上。当启动计算机时,该硬盘会自动启动下一
阶段的安装。但必须始终同时使用 /tempdrive 参数和 /syspart 参数。
/checkupgradeonly -检查升级的计算机是否与 Windows 2000 兼容。对于从 Windows
95 或 Windows 98 升级,安装程序会在 Windows 安装文件夹内创建一个名为 Upgrad
e.txt 的报告。对于从 Windows NT 3.51 或 4.0 升级,安装程序将把报告保存到安装
文件夹的 Winnt32.log 文件中。
/cmdcons -为操作系统选择屏幕添加一个“故障恢复控制台”选项,以便修复失败的安
装。此命令只适用于安装后期。
/m:folder_name -指定安装程序可以从候选位置复制替换文件,并指示安装程序要首先
在候选位置查找,如果这些文件存在,则用这些文件替换来自默认位置的文件。
/makelocalsource -指示安装程序将所有的安装源文件复制到本地硬盘上。当采用从光
盘安装时,使用 /makelocalsource 可以在以后没有光盘的情况下,为计算机提供安装
文件。
/noreboot -指示安装程序在完成 Winnt32 的文件复制阶段后不重新启动计算机,以便
可以执行其他的命令
--
刺刀上带着思想 , 做中国最“红”的黑客 。
HUC-黑龙江-116
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 天外飞仙]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.305毫秒