winnt32

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

执行 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 或更高版本。

语法

winnt32 [/checkupgradeonly] [/cmd: <CommandLine>] [/cmdcons] [/copydir:{i386|ia64}\<FolderName>] [/copysource: <FolderName>] [/debug[<Level>]:[ <FileName>]] [/dudisable] [/duprepare: <pathName>] [/dushare: <pathName>] [/emsport:{com1|com2|usebiossettings|off}] [/emsbaudrate: <BaudRate>] [/m: <FolderName>]  [/makelocalsource] [/noreboot] [/s: <Sourcepath>] [/syspart: <DriveLetter>] [/tempdrive: <DriveLetter>] [/udf: <ID>[,<UDB_File>]] [/unattend[<Num>]:[ <AnswerFile>]]

参数

参数 说明
/checkupgradeonly 检查计算机与 Windows Server 2003 产品之间的升级兼容性。

如果将此选项与 /unattend 一起使用,则无需用户输入。 否则,结果将显示在屏幕上,你可以将结果保存在指定的文件名下。 默认文件名为 systemroot 文件夹中的 upgrade.txt

/cmd 指示安装程序在安装的最后阶段之前执行特定命令。 这发生在计算机重启后以及安装程序收集了必要的配置信息之后,但在安装完成之前。
<CommandLine> 指定要在安装的最后阶段之前执行的命令行。
/cmdcons 在基于 x86 的计算机上,安装恢复控制台作为启动选项。 恢复控制台是一个命令行界面,可从中执行启动和停止服务以及访问本地驱动器(包括使用 NTFS 格式化的驱动器)等任务。 只能在安装完成后才能使用 /cmdcons 选项。
/copydir 在安装了操作系统文件的文件夹中创建一个附加文件夹。 例如,对于基于 x86 和 x64 的计算机,安装时可以在 i386 源文件夹中创建一个名为 Private_drivers 的文件夹,并将驱动程序文件放在该文件夹中。 键入 /copydir:i386\Private_drivers,让安装程序将该文件夹复制到新安装的计算机,将新文件夹位置设为 systemroot\Private_drivers

- i386 指定 i386
- ia64 指定 ia64

可以使用 /copydir 根据需要创建任意数量的附加文件夹。

<FolderName> 指定为保存网站修改而创建的文件夹。
/copysource 在安装了操作系统文件的文件夹中创建一个临时附加文件夹。 可以使用 /copysource 根据需要创建任意数量的附加文件夹。

与 /copydir 创建的文件夹不同,/copysource 文件夹会在安装完成后删除。

/debug 在指定的级别创建调试日志,例如 /debug4:Debug.log。 默认日志文件为 C:\ systemroot\winnt32.log
<level> 级别值和说明

- 0:严重错误
- 1:错误
- 2:默认级别:。 警告
- 3:信息
- 4:调试的详细信息

每个级别都包含其下面的级别。

/dudisable 阻止动态更新运行。 如果没有动态更新,安装程序仅使用原始安装程序文件运行。 此选项将禁用动态更新,即使你使用答案文件并在该文件中指定“动态更新”选项。
/duprepare 对安装共享执行准备工作,以便它可以与从 Windows 更新网站下载的动态更新文件一起使用。 然后,此共享可用于在多个客户端上安装 Windows XP。
<pathName> 指定完整路径名称。
/dushare 指定之前在其上从 Windows 更新网站下载动态更新文件(用于安装的更新文件)的共享,以及之前在其上运行 /duprepare:< pathName> 的共享。 在客户端上运行时,指定客户端安装将使用 <pathName> 中指定的共享上的更新文件。
/emsport 在安装过程中和安装服务器操作系统之后启用或禁用紧急管理服务。 借助紧急管理服务,可以在通常需要本地键盘、鼠标和监视器的紧急情况下远程管理服务器,例如网络不可用或服务器无法正常工作等情况。 紧急管理服务具有特定的硬件要求,仅适用于 Windows Server 2003 产品。

- com1 仅适用于基于 x86 的计算机(而不是基于 Itanium 体系结构的计算机)。
- com2 仅适用于基于 x86 的计算机(而不是基于 Itanium 体系结构的计算机)。
- Default. 使用 BIOS 串行端口控制台重定向 (SPCR) 表中指定的设置,或者如果是基于 Itanium 体系结构的系统,则使用通过 EFI 控制台设备路径指定的设置。 如果指定 usebiossettings,但是没有 SPCR 表或适当的 EFI 控制台设备路径,则不会启用紧急管理服务。
- off 将禁用紧急管理服务。 稍后可以通过修改启动设置来启用该服务。

/emsbaudrate 对于基于 x86 的计算机,指定紧急管理服务的波特率。 (该选项不适用于基于 Itanium 体系结构的计算机。)必须与 /emsport:com1 或 /emsport:com2 一起使用(否则,将忽略 /emsbaudrate)。
<BaudRate> 指定 9600、19200、57600 或 115200 的波特率。 9600 为默认值。
/m 指定安装程序从备用位置复制替换文件。 指示安装程序首先查找备用位置,如果文件存在,就使用这些文件替代默认位置的文件。
/makelocalsource 指示安装程序将所有安装源文件复制到本地硬盘。 从 cd 进行安装时,使用 /makelocalsource,以便稍后在安装中 cd 不可用时提供安装文件。
/noreboot 指示安装程序在完成安装的文件复制阶段后不要重启计算机,以便你可以运行另一个命令。
/s 指定用于安装的文件的源位置。 若要同时从多个服务器复制文件,请多次键入 /s:<Sourcepath> 选项(最多八次)。 如果多次键入该选项,则指定的第一个服务器必须可用,否则安装将失败。
<Sourcepath> 指定完整的源路径名称。
/syspart 在基于 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。

<DriveLetter> 指定驱动器号。
/tempdrive 指示安装程序将临时文件放置在指定分区上。

对于新安装,服务器操作系统也将安装在指定分区上。

对于升级,/tempdrive 选项仅影响临时文件的放置;操作系统将在运行 winnt32 的分区中升级。

/udf 指示标识符 (<ID>),安装程序使用该标识符指定唯一性数据库 (UDB) 文件如何修改答案文件(查看 /unattend 选项)。 UDB 将替代答案文件中的值,标识符确定使用 UDB 文件中的哪些值。 例如,/udf:RAS_user,Our_company.udb 将替代 Our_company.udb 文件中为 RAS_user 标识符指定的设置。 如果未指定 <UDB_file>,安装程序将提示用户插入包含 $Unique$.udb 文件的磁盘。
<ID> 指示一个标识符,用于指定唯一性数据库 (UDB) 文件如何修改答案文件。
<UDB_file> 指定唯一性数据库 (UDB) 文件。
/unattend 在基于 x86 的计算机上,在无人参与安装模式下升级以前版本的 Windows NT 4.0 Server(使用 Service Pack 5 或更高版本)或 Windows 2000。 所有用户设置都来自以前的安装,因此在安装期间不需要用户干预。
<num> 指定安装程序完成复制文件到重启计算机之间的秒数。 可以在运行 Windows 98、Windows Millennium Edition、Windows NT、Windows 2000、Windows XP 的任何计算机上或在 Windows Server 2003 产品上使用 <Num>。 如果计算机运行 Windows NT 版本 4.0,则需要 Service Pack 5 或更高版本。
<AnswerFile> 提供具有自定义规范的安装程序
/? 在命令提示符下显示帮助。

注解

如果要在客户端计算机上部署 Windows XP,可以使用 Windows XP 附带的 winnt32.exe 版本。 部署 Windows XP 的另一种方法是使用 winnt32.msi,它通过 Windows Installer(IntelliMirror 技术集的一部分)工作。 有关客户端部署的详细信息,请参阅使用 Windows 部署和资源工具包中所述的 Windows Server 2003 部署工具包。

在基于 Itanium 的计算机上,可以从可扩展固件接口 (EFI) 或从 Windows Server 2003 Enterprise、Windows Server 2003 R2 Enterprise、Windows Server 2003 R2 Datacenter 或 Windows Server 2003 Datacenter 运行 winnt32。 此外,在基于 Itanium 体系结构的计算机上,/cmdcons 和 /syspart 不可用,并且与升级相关的选项不可用。 有关硬件兼容性的详细信息,请参阅硬件兼容性。 有关使用动态更新和安装多个客户端的更多详细信息,请参阅使用 Windows 部署和资源工具包中所述的 Windows Server 2003 部署工具包。 有关修改启动设置的信息,请参阅适用于 Windows Server 2003 的 Windows 部署和资源工具包。 有关详细信息,请参阅使用 Windows 部署和资源工具包。 使用 /unattend 命令行选项自动进行安装,确认你已阅读并接受适用于 Windows Server 2003 的 Microsoft 许可协议。 使用此命令行选项代表组织(而非你自己的组织)安装 Windows Server 2003 之前,你必须确认最终用户(无论是个人还是单个实体)已收到、阅读并接受该产品的 Microsoft 许可协议条款。 OEM 可能不会在出售给最终用户的计算机上指定此密钥。