Copyright: Friday, February 07, 2003 11:31:27


Winnt32

对 Windows Server 2003 系列中的产品执行安装或升级。可以在运行 Windows 95、 Windows 98、 Windows Millennium Edition、Windows NT、 Windows 2000、 Windows XP 的计算机或 Windows Server 2003 家族的某个产品上按提示的命令运行 winnt32。如果在运行 Windows NT 4.0 版本的计算机上运行 winnt32，必须在之前或之后应用 Service Pack 5.

注意

如果在客户端计算机上使用 Windows XP，您可以使用 Windows XP 附带的 Winnt32.exe 版本。另一种部署 Windows XP 的方法是使用 Winnt32.msi，它通过 Windows Installer（属于 IntelliMirror 技术）运作。关于用户部署的详细信息，请参阅“Windows Server 2003 部署工具包”。

在一个基于 Itanium 体系结构的计算机上，winnt32 可以从可扩展固件接口 (EFI) 或 Windows XP 的64位版本、Windows Server 2003 的64位版本（企业版）、或 Windows Server 2003 的64位版本（Datacenter 版)上运行。此外，在基于 Itanium 体系结构的计算机上不能使用 /cmdcons 和 /syspart，与升级相关的选项也不能使用。

语法

winnt32 [/checkupgradeonly] [/cmd:command_line] [/cmdcons] [/copydir:{i386|ia64}\folder_name] [/copysource:folder_name] [/debug[level]:[filename]] [/dudisable] [/duprepare:pathname] [/dushare:pathname] [/emsport:{com1|com2|usebiossettings|off}] [/emsbaudrate:baudrate] [/m:folder_name] [/makelocalsource] [/noreboot] [/s:sourcepath] [/syspart:drive_letter] [/tempdrive:drive_letter] [/udf:id [,UDB_file]] [/unattend[num]:[answer_file]]

参数

/checkupgradeonly

检查您的计算机升级兼容 Windows Server 2003家族的产品。

如果在使用该选项时使用了 /unattend，则不需要用户输入。否则，结果将显示在屏幕上，并且可以用您指定的文件名保存它们。在 systemroot 文件夹中，默认的文件名是 Upgrade.txt。

/cmd:command_line

指示安装程序在执行安装的最后阶段之前，运行一个特定的命令。这将在计算机已经重新启动并且“安装程序”已经收集了必要的配置信息后，但在“安装程序”完成之前发生。

/cmdcons

在基于 x86 的计算机上，安装“恢复控制台”作为启动选项。恢复控制台是一个命令行界面，可以用它执行诸如启动和停止服务以及访问本地驱动器（包括 NTFS 格式的驱动器）这样的任务。只有在正常安装完毕后，才可以使用 /cmdcons 选项。

/copydir:{i386|ia64}\folder_name

在安装操作系统文件的文件夹中创建另外一个文件夹。

Folder_name 是指您为保存对站点所进行的修改而创建的文件夹。例如，对于基于 x86 的计算机，可以在安装的 i386 源文件夹中创建一个名为 Private_drivers 的文件夹，并将驱动程序文件放入该文件夹。然后，可以键入 /copydir:i386\Private_drivers 让安装程序将该文件夹复制到新安装的计算机上，并建立新的文件夹位置 systemroot\Private_drivers。还可以使用 /copydir 命令创建任意多个其他的文件夹。

/copysource:folder_name

在安装操作系统文件的文件夹中创建另外一个临时文件夹。

Folder_name 是指您为保存对站点所进行的修改而创建的文件夹。例如，您可以在安装程序的源文件夹中创建名为 Private_drivers 的文件夹，并将驱动程序文件放入该文件夹。然后，可以键入 /copysource:Private_drivers 让安装程序将该文件夹复制到新安装的计算机上，并在安装期间使用它的文件，从而建立临时文件夹位置 systemroot\Private_drivers。还可以使用 /copysource 命令创建任意多个其他的文件夹。与 /copydir 创建的文件夹不同，/copysource 创建的文件夹在安装完成后即被删除。

/debug[level]:[filename]

在指定的级别上创建一个调试日志，例如， /debug4:Debug.log. 默认的调试文件为 C:\systemroot\Winnt32.log，默认的调试级别是 2。日志级别如下：0 代表严重错误，1 代表错误，2 代表警告，3 代表信息，4 代表调试的详细信息。每个级别都在其下包括一些子级别。

/dudisable

禁止运行“动态更新”。没有“动态更新”，安装程序仅能在初始安装文件下运行。即使使用应答文件并在该文件中指定“动态更新”选项，该选项仍会禁用“动态更新”。

/duprepare:pathname

进行共享安装文件夹准备，使它可以和从 Windows Update 网站下载的“动态更新”文件一起使用。然后，该共享文件夹可用于多个客户端的 Windows XP 安装。

/dushare:pathname

指定共享文件夹。该文件夹是以前从 Windows Update 网站将“动态更新”文件（更新文件以便在安装时使用）下载到的文件夹以及以前运行 /duprepare:pathname 的文件夹。在客户端运行时，指定客户端安装将使用 PathName 中指定的共享文件夹的更新文件。

关于使用“动态更新”和安装多个用户端的详细信息，请参阅“Windows Server 2003 部署工具包”。

/emsport:{com1|com2|usebiossettings|off}

在安装过程中以及服务器操作系统已经安装后启用或禁用“紧急管理服务”。使用“紧急管理服务”可在紧急情况下（例如，网络不可用或服务器未正常运行时）远程管理服务器，该紧急情况通常需要本地键盘、鼠标和监视器。“紧急管理服务”有特定的硬件要求，并且只适用于 Windows Server 2003 家族产品。

Usebiossettings 是默认值，通过可扩展固件接口 (EFI) 控制台设备路径，使用在BIOS 串行口控制台重定向 (SPCR) 表中，或基于 Itanium 体系结构的系统中指定的设置。如果指定了 usebiossettings 而没有 SPCR 表或相应的 EFI 控制台设备路径，则不能启用“紧急管理服务”。

com1 和 com2 仅对基于 x86 的计算机（不是基于 Itanium 体系结构的计算机）可用。

如果您通过指定 /emsport:off 禁用了“紧急管理服务”，可以之后通过修改启动设置启用它。关于修改启动设置的信息，请参阅 Windows Server 2003 家族的“资源工具包”。

/emsbaudrate:baudrate

对于基于 x86 的计算机，指定“紧急管理服务”的波特率。（该选项对基于 Itanium 体系结构的计算机不适用。）必须与 /emsport:com1 或 /emsport:com2 一起使用（否则， /emsbaudrate 将被忽略）。

baudrate 可以是 9600、19200、 57600 或 115200。9600 是默认值。

/m:folder_name

指定“安装程序”从备用位置复制替换文件。指示“安装程序”首先在备用位置中查看，如果有文件显示，则应使用这些文件而非默认位置中的文件。

/makelocalsource

指示“安装程序”将所有的安装源文件复制到本地硬盘上。当从光盘安装时，使用 /makelocalsource 可以在以后安装中没有光盘时，为计算机提供安装文件。

/noreboot

指示“安装程序”在安装的文件复制阶段完成之后不重新启动计算机，以便执行其他命令。

/s:sourcepath

为安装指定文件的源位置。要同时从多个服务器复制文件，请多次键入 /s:sourcepath 选项（最多八次）。如果多次输入选项，则所指定的第一个服务器一定是可用的，否则“安装”将失败。

/syspart:drive_letter

在基于 x86 的计算机上，指定可以将“安装”的启动文件复制到硬盘上，并将硬盘标记为活动，然后将该磁盘安装到其他计算机上。启动该计算机时，它将自动启动下一阶段的“安装”。但必须始终同时使用 /tempdrive 参数和 /syspart 参数。

可以在运行 Windows NT 4.0、Windows 2000、Windows XP 的基于 x86 的计算机或 Windows Server 2003家族产品上使用 /syspart 选项启动 Winnt32。如果计算机运行 Windows NT 版本 4.0，则要求 Service Pack 5 或更高版本。该计算机不能运行 Windows 95、Windows 98 或 Windows Millennium Edition。

/tempdrive:drive_letter

指导安装程序将临时文件放置到指定部分。对于一个新的安装，总是将服务器操作系统安装在指定的分区上。对于升级安装，/tempdrive 选项仅影响临时文件的位置，而操作系统的升级则在运行 winnt32 的分区中进行。

/udf:id [,UDB_file]

指明“安装”用来指定“唯一数据库 (UDB)”文件如何修改应答文件的标识符 (id)（请参阅 /unattend 项）。

UDB 会覆盖应答文件中的一些值，且标识符会确定使用 UDB 文件中的哪些值。例如，/udf:RAS_user,Our_company.udb 会覆盖 Our_company.udb 文件中为 RAS_user 标识符指定的设置。如果没有指定 UDB_file，“安装程序”会提示用户插入一张含有 $Unique$.udb 文件的磁盘。

/unattend

在一个基于 x86 的计算机上，以无人参与安装模式升级 Windows NT 4.0 服务器的以前版本（带 Service Pack 5 或更高版本）或 Windows 2000。因为所有用户设置都可以从上一次安装中获得，所以在安装过程中并不需要用户干预。

/unattend[num]:[answer_file]

在无人参与安装模式下执行新安装。所指定的 answer_file 为“安装”提供了自定义规范。

Num 是“安装”完成复制文件和重新启动计算机之间的间隔秒数。您可以在任何运行 Windows 98、 Windows Millennium Edition、 Windows NT、 Windows 2000、Windows XP 的计算机或 Windows Server 2003家族产品上使用 num。如果计算机运行 Windows NT 版本 4.0，则要求 Service Pack 5 或更高版本。

使用 /unattend 命令行选项来自动完成“安装”，则确认您已经阅读和接受了 Windows Server 2003 家族产品的“Microsoft 许可协议”。在代表某个组织而不是您自己使用该命令行选项来安装 Windows Server 2003 家族产品之前，必须确认最终用户（无论是个人还是单个实体）已经接收、阅读并接受了该产品的“Microsoft 许可协议”条款。OEM 在销售给最终用户的机器上可能不会指定此密钥。