Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統安裝教學

Windows XP 安裝命令列參數完整手冊:winnt32.exe 升級/全新/無人值守/偵錯/動態更新/故障回復主控台部署指南

編輯:系統安裝教學

語法總覽

winnt32 [/checkupgradeonly] [/cmd:command_line] [/cmdcons] [/copydir:i386\folder_name] [/copysource:folder_name] [/debug[level]:[filename]] [/dudisable] [/duprepare:pathname] [/dushare:pathname] [/m:folder_name] [/makelocalsource] [/noreboot] [/s:sourcepath] [/syspart:drive_letter] [/tempdrive:drive_letter] [/udf:id[,UDB_file]] [/unattend[num]:[answer_file]]

核心參數詳細說明

升級相容性檢查

  • /checkupgradeonly:僅檢查硬體/軟體與 XP 升級相容性,**不安裝**。搭配 /unattend 靜默執行,結果存 %systemroot%\Upgrade.txt。

自定義命令執行

  • /cmd:command_line:安裝最終階段、重開機兩次、收集配置後、安裝結束前執行指定命令 (如複製檔案、修改註冊表、啟動服務)。

故障回復主控台安裝

  • /cmdcons:將「復原主控台」安裝為開機選單選項 (命令列介面,可啟動/停止服務、存取 NTFS 磁碟)。**僅限已安裝 Windows 系統上執行**。

額外資料夾複製

  • /copydir:i386\folder_name:在安裝來源 i386 下建立資料夾 (如 Private_drivers 放驅動),安裝時複製到目標系統 %systemroot%\Private_drivers,**永久保留**。可多次使用。
  • /copysource:folder_name:在來源根目錄建立資料夾,安裝時複製到 %systemroot%\folder_name,**安裝完成後自動刪除** (臨時用途)。

偵錯日誌

  • /debug[level]:[filename]:建立偵錯日誌。等級:0=嚴重錯誤、1=錯誤、2=警告 (預設)、3=資訊、4=詳細偵錯。預設日誌 C:\%systemroot%\Winnt32.log。

動態更新控制

  • /dudisable:停用動態更新 (Windows Update 下載最新安裝檔案),**即使應答檔啟用也強制停用**。
  • /duprepare:pathname:準備安裝共享,使從 Windows Update 下載的動態更新檔案可供網路安裝使用。**需搭配 /dushare**。
  • /dushare:pathname:指定動態更新檔案共享路徑。伺服器端用 /duprepare,客戶端單獨用 /dushare 指向共享。

替代安裝檔案來源

  • /m:folder_name:指示安裝程式優先從備用位置尋找替換檔案 (如修改版系統檔、驅動)。
  • /makelocalsource:將**所有安裝來源檔案複製到本地硬碟**,光碟安裝時啟用,安裝後無光碟也可修復/增裝元件。
  • /s:sourcepath:指定安裝來源路徑。可多次使用 (最多 8 個來源) 實現多伺服器負載平衡,**第一個來源必須可用否則安裝失敗**。

系統分區與臨時檔案控制

  • /syspart:drive_letter:將開機檔案複製到指定磁碟並標示為作用中,將該硬碟移至其他電腦可自動啟動下一階段安裝。**必須搭配 /tempdrive**。僅限 NT 核心系統 (NT4/2000/XP) 執行。
  • /tempdrive:drive_letter:指定臨時檔案位置。全新安裝時也指定安裝目標分區;升級安裝時僅影響臨時檔案位置。

唯一資料庫 (UDB) 修改應答檔

  • /udf:id[,UDB_file]:指定 UDB 識別碼修改應答檔值。如 /udf:RAS_user,Our_company.udb。未指定檔案時提示插入含 Unique.udb 的磁碟。

無人值守安裝 (核心)

  • /unattend:升級安裝無人值勝模式 (從 Win98/Me 升級),所有設定從上次安裝取得。**表示接受 XP 授權條款**。
  • /unattend[num]:[answer_file]:**全新安裝無人值勝模式**。answer_file 提供自定義設定。num = 檔案複製結束到重開機的等待秒數。適用 Win98/Me/NT/2000/XP 宿主。**組織部署前必須確認最終用戶已接受授權條款**。

實戰應答檔 (winnt.sif) 關鍵區段範例

[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
TargetPath=\WINDOWS
FileSystem=NTFS
UnattendSwitch="yes"
WaitForReboot="No"
DriverSigningPolicy=Ignore
OemPreinstall=Yes

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=120
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="User"
OrgName="Org"
ComputerName=*

[Display]
BitsPerPel=32
Xresolution=1024
Yresolution=768
Vrefresh=60

[Networking]
InstallDefaultComponents=Yes

部署建議

  • 建立標準應答檔模板,依部門/角色調整 ProductKey、ComputerName、TimeZone、套件選擇。
  • 搭配 /copydir 整合驅動包、/cmd 執行後續設定腳本。
  • 測試環境驗證無誤後,透過網路共享 (/s)、RIS/WDS/MDT/SCCM 大規模推送。
Copyright © Windows教程網 All Rights Reserved