Windows 2000 無(wú)人參與安裝
所有安裝過(guò) Windows 2000 的朋友都知道,安裝這家伙是一項(xiàng)挺費(fèi)時(shí)間的工作!有朋友問(wèn)我能不能像安裝 Windows 98 那樣,讓 Windows 2000 也搞個(gè)無(wú)人參與安裝呢?答案是肯定的!現(xiàn)在就讓我們來(lái)探討一下 Windows 2000 的無(wú)人參與安裝吧!
我們可以通過(guò)使用應(yīng)答文件(Answer file)在無(wú)人參與安裝模式下執(zhí)行新安裝。在無(wú)人參與安裝模式下,安裝并不需要用戶的干預(yù),因?yàn)閼?yīng)答文件內(nèi)含有安裝所需的所有信息(接受許可協(xié)議、計(jì)算機(jī)名和網(wǎng)絡(luò)適配器等等。)并且應(yīng)答文 件可幫助您在多臺(tái)計(jì)算機(jī)上快速安裝 Windows 2000。在Windows 2000 Professional 光盤下 I386 文件夾中包含了一個(gè)應(yīng)答文件示例 (Unattend.txt)使用此文件作為模板,您就可以創(chuàng)建自己的應(yīng)答文件來(lái)自定義 Windows 2000 的安裝。
現(xiàn)在先給大家介紹一些 Windows 2000 下用于自定義安裝程序的參數(shù)和開(kāi)關(guān)選項(xiàng)。
Winnt32.exe
運(yùn)行 Winnt32.exe 可以安裝或升級(jí) Windows 2000,可以在 Windows 95、Windows 98 或 Windows NT 的命令提示符下運(yùn)行 Winnt32 命令。
Winnt32 命令的語(yǔ)法如下:
Winnt32 [/s:sourcepath] [/tempdrive:drive_letter] [[/unattend[num]:[answer_file]] [/copydir:folder_name];[/copysource:folder_name] [/cmd:command_line] [[/debug[level]:[filename]] [[/udf:id[,UDF_file]] [/syspart:drive_letter][/checkupgradeonly] [/cmdcons] [/m:folder_name] [makelocalsource] [/noreboot]
其中:
/s:sourcepath - 指定 Windows 2000 源文件的位置。要想同時(shí)從多個(gè)服務(wù)器復(fù)制文件,應(yīng)指定多個(gè) /s 源。如果使用了多個(gè) /s 開(kāi)關(guān)選項(xiàng),指定的第一個(gè)服務(wù)器必須可用,否則將安裝失敗。
/tempdrive:drive_letter -為安裝程序指示存儲(chǔ)臨時(shí)文件的指定驅(qū)動(dòng)器,并在該驅(qū)動(dòng)器上安裝 Windows 2000。
/unattend -在無(wú)人參與安裝模式下升級(jí)以前版本的 Windows 2000、Windows NT 4.0、Windows NT 3.51、Windows 95 或 WIndows 98。因?yàn)樗杏脩粼O(shè)置都可以從上一次安裝中獲得,所以在安裝過(guò)程中并不需要用戶的干預(yù)。使用 /unattend 開(kāi)關(guān)選項(xiàng)自動(dòng)安裝時(shí),已肯定您閱讀過(guò)并接受 Windows 2000 的 Microsoft 許可協(xié)議。在代表組織而不是您個(gè)人使用此開(kāi)關(guān)選項(xiàng)安裝 Windows 2000 時(shí),必須確認(rèn)最終用戶(無(wú)論是個(gè)人還是團(tuán)體)都已收到、閱讀并接受 Windows 2000 Microsoft 許可協(xié)議的條款。OEM 在銷售給最終用戶的機(jī)器上可能不會(huì)指定此值。
/unattend[num]:[answer_file] -在無(wú)人參與安裝模式下執(zhí)行干凈安裝。應(yīng)答文件為安裝程序提供了您自定義的一些規(guī)范。Num 是在安裝程序結(jié)束復(fù)制這些文件與重新啟動(dòng)計(jì)算機(jī)之間間隔的秒數(shù)。可以在任何運(yùn)行 Windows NT 或 Windows 2000 的計(jì)算機(jī)上使用 num 參數(shù)。Answer_file 是該應(yīng)答文件的文件名。
/copydir:folder_name -在安裝 Windows 2000 文件的文件夾內(nèi)創(chuàng)建一個(gè)附加的文件夾。例如,如果源文件夾含有一個(gè)稱作 Private_drivers 的文件夾,該文件夾含有僅對(duì)您所做的修改信息,這時(shí)鍵入 /copydir:Private_drivers 可讓安裝程序?qū)⒃撐募A復(fù)制到安裝 Windows 2000 的文件夾中。這時(shí)新文件夾的位置將為 C:WinntPrivate_drivers。還可以使用 /copydir 命令創(chuàng)建任意多個(gè)其他的文件夾。
/copysource:folder_name -在安裝 Windows 2000 文件的文件夾內(nèi)創(chuàng)建一個(gè)臨時(shí)附加文件夾。例如,源文件夾中含有一個(gè)稱作Private_drivers 的文件夾,該文件夾含有僅對(duì)您所做的修改信息,這時(shí)鍵入 /copysource:Private_drivers 可讓安裝程序?qū)⒃撐募A復(fù)制到安裝 Windows 2000 的文件夾中,以便在安裝過(guò)程中使用其中的文件。這時(shí)臨時(shí)文件夾的位置將為 C:WinntPrivate_drivers。與 /copydir 創(chuàng)建的文件夾不同,/copysource 創(chuàng)建的文件夾在安裝完成后即被刪除。
/cmd:command_line -指示安裝程序在執(zhí)行最后階段的安裝前,運(yùn)行一個(gè)特殊的命令。這個(gè)命令會(huì)出現(xiàn)在已兩次重新啟動(dòng)計(jì)算機(jī),且安裝程序已收集完必要的配置信息,但安裝還沒(méi)有完成的時(shí)候。
/debug[level]:[filename] -在指定的級(jí)別上創(chuàng)建調(diào)試日志,例如 /debug4:C:Win2000.log。默認(rèn)的日志文件是 C:%windir%Winnt32.log,其調(diào)試級(jí)別為 2。日志級(jí)別表示如下:0 -- 嚴(yán)重錯(cuò)誤、1 -- 錯(cuò)誤、2 -- 警告、3 -- 通知、4 -- 用于調(diào)試的詳細(xì)信息。每個(gè)級(jí)別都在其下包括一些子級(jí)別。 /udf:id[,UDF_file] -標(biāo)明一個(gè)標(biāo)識(shí)符 (id) ,該標(biāo)識(shí)符 被安裝程序用來(lái)指定唯一數(shù)據(jù)庫(kù)文件 (UDF) 如何修改應(yīng)答文件(參見(jiàn) /unattend 輸入項(xiàng))。UDF 會(huì)覆蓋應(yīng)答文件中的一些值,且標(biāo)識(shí)符會(huì)決定使用 UDF 中的哪些值。例如,/udf:RAS_user,Our_company.udb 會(huì)覆蓋Our_company.udb 文件中為 RAS_user 標(biāo)識(shí)符指定的一些設(shè)置。如果沒(méi)有指定 UDF_file,安裝程序會(huì)提示用戶插入一張含有 $Unique$.udb 文件的磁盤。
/syspart:drive_letter -表明可以將安裝啟動(dòng)文件復(fù)制到一個(gè)硬盤上,并將硬盤標(biāo)記為活動(dòng),然后將該磁盤安裝到其他計(jì)算機(jī)上。當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),該硬盤會(huì)自動(dòng)啟動(dòng)下一階段的安裝。但必須始終同時(shí)使用 /tempdrive 參數(shù)和 /syspart 參數(shù)。
/checkupgradeonly -檢查升級(jí)的計(jì)算機(jī)是否與 Windows 2000 兼容。對(duì)于從 Windows 95 或 Windows 98 升級(jí),安裝程序會(huì)在 Windows 安裝文件夾內(nèi)創(chuàng)建一個(gè)名為 Upgrade.txt 的報(bào)告。對(duì)于從 Windows NT 3.51 或 4.0 升級(jí),安裝程序?qū)褕?bào)告保存到安裝文件夾的 Winnt32.log 文件中。
/cmdcons -為操作系統(tǒng)選擇屏幕添加一個(gè)“故障恢復(fù)控制臺(tái)”選項(xiàng),以便修復(fù)失敗的安裝。此命令只適用于安裝后期。
/m:folder_name -指定安裝程序可以從候選位置復(fù)制替換文件,并指示安裝程序要首先在候選位置查找,如果這些文件存在,則用這些文件替換來(lái)自默認(rèn)位置的文件。
/makelocalsource -指示安裝程序?qū)⑺械陌惭b源文件復(fù)制到本地硬盤上。當(dāng)采用從光盤安裝時(shí),使用 /makelocalsource 可以在以后沒(méi)有光盤的情況下,為計(jì)算機(jī)提供安裝文件。
/noreboot -指示安裝程序在完成 Winnt32 的文件復(fù)制階段后不重新啟動(dòng)計(jì)算機(jī),以便可以執(zhí)行其他的命令。
