天天看點

CD光牒啟動區基礎知識(七) 系統更新檔及軟體的內建安裝

1、OEM內建安裝方式CMDLines.txt是預設的oem內建安裝預設檔案。CMDLines.txt檔案裡的程式在系統完成複制和注冊元件的時候運作安裝。也就是在系統安裝剩餘12分鐘時進行。

其目錄規則如下:

$oem$/

$oem$/CMDLines.txt

$oem$/InstDX9.bat

$oem$/INSTHFS.bat

$oem$/INSTIE6.bat

$oem$/$$/

$oem$/$1/

$oem$/$1/install

$oem$/$1/install/Hotfixes/

$oem$/$1/install/Hotfixes/KB822831.exe

$oem$/$1/install/Hotfixes/KB823559.exe

$oem$/$1/install/Hotfixes/KB824105.exe

$oem$/$1/install/Hotfixes/KB824146.exe

$oem$/$1/install/Hotfixes/q814078.EXE

$oem$/$1/install/Hotfixes/Q823718.exe

$oem$/$1/install/UpdateS/

$oem$/$1/install/UpdateS/directx/

$oem$/$1/install/UpdateS/IE6SP1/

$OEM$應與I386在同一目錄下。InstDX8.bat、INSTHFS.bat、instie6.bat放在$oem$目錄下面和CMDLines.txt、

$$、$1并列。

$OEM$/$1

/$1 子檔案夾映射到 %systemdrive%,一般是c:/

$OEM$/$$

$$子目錄等同于%systemroot%或者%windir%指定的路徑(c:/windows)

該是介紹CMDLines.txt檔案的時候了。這個檔案需要放在$oem$目錄下。用記事本建立立一個文本檔案

CMDLines.txt,然後編寫

[Commands]

"cmd /c start /min cmd /c ./INSTDX9.bat"

"cmd /c start /min cmd /c ./INSTIE6.bat"

"cmd /c start /min cmd /c ./INSTHFS.bat"

CMDLines.txt檔案的格式是

"cmd /c start /min cmd /c ./xxx.bat"

這個裡面的xxx.bat裡的檔案名字最好

不要超過7位,最好符合8.3格式。

一般OEM版CD光牒的CMDLines.txt格式如下:

[Commands]

"./$1/update/Q327979_WXP_SP2_x86_CHS.exe /q /n /z"

"./$1/update/Q810583_WXP_SP2_x86_CHS.exe /q /n /z"

"./$1/update/Q329623_WXP_SP2_x86_CHS.exe /q /n /z"

下面介紹BAT檔案内容 InstDX9.bat

ECHO.

ECHO Installing DirectX 9.0B......

ECHO Please wait...

start /wait %systemdrive%/install/UpdateS/directx/dxsetup.exe /opk

ECHO.

EXIT

INSTHFS.bat

cls @echo off ECHO. ECHO 安裝SP4後的系統安全更新檔,請等待。。。。

ECHO Installing KB822831...

start /wait %systemdrive%/install/Hotfixes/KB822831.exe /Q /M /Z

ECHO.

ECHO Installing KB824105...

start /wait %systemdrive%/install/Hotfixes/KB824105.exe /Q /M /Z

ECHO.

ECHO Installing KB823559...

start /wait %systemdrive%/install/Hotfixes/KB823559.exe /Q /M /Z

ECHO.

ECHO Installing KB824146...

start /wait %systemdrive%/install/Hotfixes/KB824146.exe /Q /M /Z

ECHO.

ECHO Installing Q814078...

start /wait %systemdrive%/install/Hotfixes/q814078.exe /Q:A /R:N

ECHO.

ECHO Installing Q823718.EXE...

start /wait %systemdrive%/install/Hotfixes/Q823718.EXE /Q /C:"dahotfix /Q /N /Z"

ECHO.

EXIT

instie6.batECHO Installing IE6.0SP1...

start /wait %systemdrive%/install/UpdateS/IE6SP1/IE6SETUP.EXE /Q:A /R:N

exit

上面的方法,在安裝過程中會先把$1,$$中的檔案拷貝到系統相應目錄中,如你不想在安裝過程中把檔案拷貝到系統目錄,可參照下面的方法:

把上面的/install/Hotfixes,/install/UpdateS/IE6SP1,/install/UpdateS/directx直接建立在$oem$目錄下

即:

$oem$/

$oem$/CMDLines.txt

$oem$/install/Hotfixes

$oem$/install/UpdateS/IE6SP1

$oem$/install/UpdateS/directx

修改CMDLines.txt内容:

[Commands]

"./install/UpdateS/IE6SP1/IE6SETUP.EXE /Q:A /R:N "

"./install/UpdateS/directx/dxsetup.exe /opk"

"./install/Hotfixes/KB822831.exe /Q /M /Z"

"./install/Hotfixes/KB824105.exe /Q /M /Z"

"./install/Hotfixes/KB823559.exe /Q /M /Z"

"./install/Hotfixes/KB824146.exe /Q /M /Z"

"./install/Hotfixes/Q823718.EXE /Q /C:'dahotfix /Q /N /Z'"

2、[GuiRunOnce]安裝

winnt.sif檔案裡的[GuiRunOnce]段是在系統完成安裝正式進入桌面前安裝。

首先我們要了解winnt.sif--CD光牒啟動後預設的應答檔案

制作winnt.sif檔案-----Windows安裝CD光牒中附有無人值守安裝配置工具,具體位置位于/SUPPORT/TOOLS目錄下的DEPLOY.CAB檔案中,用Winrar解開它釋放到任何一個臨時目錄,再執行SetupMGR.exe就可以定制應答檔案了。手工添加 [GuiRunOnce] %systemdrive%/install/applications.cmd段,[GuiRunOnce]段是在win啟動後快進入桌面的時候運作的。

這裡,我們要建立applications.cmd檔案,目錄規則:

$oem$/$1/install/applications.cmd

$oem$/$1/install/Applications/

$oem$/$1/install/Applications/winrar.exe

$oem$/$1/install/Applications/MPSETUP.EXE 

applications.cmd

Echo 增加 DOS 控制台方式下Tab鍵補齊程式及目錄名功能....

REGEDIT /S  %systemdrive%/install/Applications/cmdtab.reg

Echo 增加從任意目錄名(驅動器名)通路DOS指令行功能....

REGEDIT /S  %systemdrive%/install/Applications/dosshell.reg

Echo 禁用自動磁盤共享功能....

REGEDIT /S  %systemdrive%/install/Applications/dis_auto_share.reg

Echo 禁用匿名枚舉本機賬号功能....

REGEDIT /S  %systemdrive%/install/Applications/dis_IPC_acc.reg

ECHO. ECHO Installing WinRAR 3.15

ECHO Please wait...

start /wait %systemdrive%/install/Applications/winrar.exe /s

ECHO.

ECHO Installing Windows Media Player 9

ECHO Please wait...

start /wait %systemdrive%/install/Applications/MPSETUP.EXE /Q:A /R:N

ECHO.

ECHO 删除安裝過程中的臨時檔案...

ECHO. RD /S /Q %systemdrive%/install

ECHO. Exit

***************************************

請注意:

如果你想在安裝系統的過程中從$OEM$/$1檔案夾下安裝額外的程式,你就應該把winnt.sif中的

[Unattended]

OemPreinstall=Yes

它設定為Yes,這樣安裝程式就會知道這次的安裝會釋出其他程式,而預先把相應的安裝檔案複制到系統盤中。

****************************************

無界面自動安裝程式模式的擴充指令需要你閱讀大量的文章收集。

有個别是比較特别的:

Q832483.EXE /C:"dahotfix.exe /q /n" /q:a

wmp9.exe /Q:A /R:N /C:"setup_wm.exe /Q:A /R:N /NoMigrate /DisallowSystemRestore" (關閉系統還原,不會報錯!)

在這裡,可将我們收集整理的需要內建安裝的檔案整理歸類,需要安裝後重新啟動或有些必須重新啟動才能繼

續安裝的程式歸一類,不需要重新啟動就可以安裝的另歸一類,分别采用上面的安裝方式來安裝!

3、xpinstall安裝(僅适合于WINDOWS XP)

這是一種老外發明的安裝系統更新檔的方式,它是在系統安裝剩餘9分鐘時執行的,通過讀取XPINSTALL.XML來調用的。它在執行時會彈出一個提示框,正在執行的安裝會以高亮顯示。目錄規則:

$oem$/

$oem$/$1

$oem$/$1/INSTALL

$oem$/$1/INSTALL/XPINSTALL.EXE

$oem$/$1/INSTALL/XPINSTALL.XML

$oem$/$1/INSTALL/IMAGES

$oem$/$1/INSTALL/DirectX/

$oem$/$1/INSTALL/HOTFIXES/

其中XPINSTALL.EXE和XPINSTALL.XML是它的執行檔案和腳本檔案,IMAGES目錄中放的是它的外觀圖檔,HOTFIXES

目錄放的是系統更新檔,接下來要說明的是XPINSTALL.XML了!

XPINSTALL.XML

Windows Update Standalone                                 ;以上是關于外觀位置及圖檔的設定

<title>Windows XP 安裝設定中心   ;外觀的标題

Complete Copying #1# (#2#/#3# - #4#) Moving #1# (#2#/#3# - #4#) Deleting #1# (#3#) '#SYSTEMDRIVE#/INSTALL/DX90B/dxsetup.exe' arguments='/opk' />  

'#SYSTEMDRIVE#/INSTALL/WMP9.exe' arguments='/Q:A /R:N' /> '#SYSTEMDRIVE#/INSTALL/Hotfixes/hu1002.exe' arguments='/Q:A /R:N' /> '#SYSTEMDRIVE#/INSTALL/Hotfixes/KB820291.exe' arguments='/Q /O /N /Z' /> 'regedit' arguments='/s "#SYSTEMDRIVE#/INSTALL/RegTweaks.reg"' /> 說明:其中command='execute'是指指令的形式,'Applying tweaks...'是顯示的資訊,

program='#SYSTEMDRIVE#/INSTALL/Hotfixes/KB822603.exe'是路徑,arguments='/Q /O /N /Z'是安裝的參數!

另外,想讓它在剩餘9分鐘時運作,就必須在自動應答檔案winnt.sif中加入以下字段:

[SetupParams]

UserExecute="%SystemDrive%/Install/XPinstall.exe"

以上方式也需要把檔案拷貝到系統目錄中去,如果想讓它直接調用CD光牒上的檔案,免去拷貝的麻煩,可以這樣

來修改:

目錄規則:

$oem$/

$oem$/CMDLines.txt

$oem$/INSTALL

$oem$/INSTALL/XPINSTALL.EXE

$oem$/INSTALL/XPINSTALL.XML

$oem$/INSTALL/IMAGES

$oem$/INSTALL/DirectX/

$oem$/INSTALL/HOTFIXES/

CMDLines.txt的内容如下:

[Commands]

"./INSTALL/XPinstall.exe"

同時需要把XPINSTALL.XML中的

program='#SYSTEMDRIVE#/INSTALL/(檔案路徑)

改為:

program='#XPINSTALL#/

如:

program='#SYSTEMDRIVE#/INSTALL/DirectX/dxsetup.exe'應改為

program='#XPINSTALL#/DirectX/dxsetup.exe'

再把應答檔案winnt.sif中上面添加的字段去掉!

4、svcpack內建安裝

這是微軟官方介紹的一種比較接近于XP1和XP4內建更新檔的方式!它将會在系統安裝剩餘13分鐘執行!無界面的靜默安裝方式!

**********************************

注意:

如果您使用此過程內建更新,則系統會在“添加或删除程式”控制台中為每個更新添加一個條目。但是,

沒有“删除”按鈕可供使用,原因是如果删除更新,則更新的檔案沒有以前的版本可供還原。

**********************************

具體方法如下:

首先,你需要在I386檔案夾下建立一個名為svcpack 的檔案夾,然後把你下載下傳回來的所有更新檔程式複制到這

個檔案夾中(如C:/XPCD/i386/svcpack/)。所有的更新檔程式都需要重命名為8.3格式(長度不能超過8個字母),舉例來說,名為Q819696_WXP_SP2_x86_ENU.exe和WindowsXP-KB824146-x86-ENU.exe的更新檔可以重命名為Q819696.exe和Q824146.exe,同時該檔案夾下也可以有其它的檔案夾!(如C:/XPCD/i386/svcpack/DirectX/)複制并粘貼以下的文字,把它儲存在i386檔案夾中,并命名為svcpack.inf:

Windows 2000系統:

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=0

BuildNumber=2195

[SetupData]

CatalogSubDir="I386/svcpack"

[SetupHotfixesToRun]

DirectX/dxsetup.exe /opk

Q323255.EXE /Q /U /N /Z

Q330994.EXE /Q:A /R:N

QCHAIN.EXE

Windows XP系統:

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=1

BuildNumber=2600

[SetupData]

CatalogSubDir="I386/svcpack"

[SetupHotfixesToRun]

DirectX/dxsetup.exe /opk

Q323255.EXE /Q /U /N /Z

Q330994.EXE /Q:A /R:N

QCHAIN.EXE

Windows Server 2003系統:

[Version] Signature="$Windows NT$"

MajorVersion=5

MinorVersion=2

BuildNumber=3790

[SetupData]

CatalogSubDir="I386/svcpack"

[SetupHotfixesToRun]

Q323255.EXE /Q /U /N /Z

Q330994.EXE /Q:A /R:N

QCHAIN.EXE

其具體形式為:

[SetupHotfixesToRun]

KB文章編号.exe /選項

别忘了把QCHAIN.exe 放在你的svcpack檔案夾中。這個程式可以在有兩個更新檔程式同時修補同一個檔案的時候確定修改的系統檔案能保持為最高版本号的版本。在svcpack.inf檔案中關于更新檔程式安裝的最後一行添加執行QCHAIN.exe的指令。

最後,打開I386檔案夾下的DOSNET.inf 檔案,然後添加如下指令:

[OptionalSrcDirs]

svcpack

(别告訴我你發現的是DOSNET.in_,你就不會改了)

以上介紹的與微軟官方的有點出入,以下是微軟網站的一段文章,供大家參考:

*****************************************************************************

概要

本文介紹管理者如何将使用 Update.exe 的 Windows 産品更新(例如,安全修補程式、關鍵更新或修複程式)內建到 Windows 安裝源檔案中。如果管理者在從其建立的 Windows 分發檔案夾中進行安裝時必須應用一個或多個産品更新,則此過程可能會有用。注意此過程不能用于不使用 Update.exe 作為安裝程式的産品更新。例如,用于 Microsoft Windows 2000 和Microsoft Windows XP 的某些 Microsoft Internet Explorer 更新使用基于 INF 的安裝,而不使用 Update.exe。是以,您無法使用此過程內建用于 Windows 2000 或 Windows XP的這些 Internet Explorer 更新。

如果您使用此過程內建産品更新,系統不會正确建立 Filelist 系統資料庫項。例如,如果您将 824146 安全修補

程式內建到 Microsoft Windows Server 2003 安裝源檔案中,則系統不會正确建立下面的系統資料庫項:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Updates/Windows Server 2003/SP1/KB824146/Filelist

如果您使用此過程內建更新,則系統會在“添加或删除程式”控制台中為每個更新添加一個條目。但是,沒

有“删除”按鈕可供使用,原因是如果删除更新,則更新的檔案沒有以前的版本可供還原。

如果存在以下情況,管理者可能還必須向 WinPE 應用産品更新:

管理者使用 Windows Preinstallation Environment (WinPE) 運作 Windows 安裝程式。

管理者使用網絡共享位置上的已經內建了産品更新的作業系統。

有關如何執行此操作的其他資訊,請單擊下面的文章編号,以檢視 Microsoft 知識庫中相應的文章: 828217 How to Apply the 824146 Security Patch to Your Windows Preinstallation Environment 本文中的說明也可用于基于遠端安裝服務 (RIS) RISETUP 的映像。RISETUP 映像的 I386 目錄結構和網絡分發檔案夾一樣。對于 RIPREP 映像,将映像向下拉到用戶端計算機,安裝修複程式,然後通過 RIPREP 将映像傳回到伺服器。

更多資訊

要将使用 Update.exe 的産品更新內建到 Windows 安裝源檔案中,請按照下列步驟操作:

将某個驅動器映射為要在其中建立分發檔案夾的網絡共享位置,或登入到要在其中建立分發檔案夾的計算機。

這些步驟假定您在驅動器 X 上建立分發檔案夾。

建立分發檔案夾。例如,要在驅動器 X 上建立名為 Winflat 的分發檔案夾,請在指令提示符下鍵入下面的命

令:

mkdir X:/Winflat/

設定對于 Winflat 分發檔案夾的權限,以便隻有管理者具有完全控制權限,所有的其他使用者隻具有讀和執行

權限。

将 Windows 産品 CD 插入到 CD-ROM 驅動器中,然後将 CD 上 I386 檔案夾的内容複制到您在第 2 步中建立的 Winflat 分發檔案夾中。為此,請在指令提示符下鍵入下面的指令:

xcopy /E /I /V D:/i386 X:/Winflat/i386

編輯 X:/Winflat/i386/dosnet.inf,向 [OptionalSrcDirs] 部分添加“svcpack”。例如:

[OptionalSrcDirs]

uniproc

svcpack

注意 對于 Windows XP 或 Windows Server 2003 分發檔案夾,您可能需要在 Dosnet.inf 檔案中建立[OptionalSrcDirs] 部分。Windows 2000 中包含的 Dosnet.inf 檔案已經包含此部分。

建立一個 X:/Winflat/i386/svcpack 檔案夾。為此,請在指令提示符下鍵入下面的指令:

mkdir X:/Winflat/i386/svcpack

将您要內建的更新程式包 (産品名稱-KB文章編号-選項-語言.exe ) 複制到 X:/Winflat/i386/svcpack 檔案

夾中。為此,使用 8.3 命名格式 (KB文章編号.exe),其中 文章編号 是與該更新關聯的 Microsoft 知識庫

文章編号。如果您要應用多個更新,則複制并重命名所有更新程式包。

将每個更新程式包解壓縮到唯一的臨時檔案夾中。例如,要将某個更新程式包的檔案解壓縮到驅動器 Y 上名

為 ExtractedPackage 的檔案夾中,請在指令提示符下鍵入下面的指令: C:/i386/svcpack/KB文章編号 /X:Y:/ExtractedPackage

對于每個更新,從 Y:/ExtractedPackage 中,複制目錄檔案 (KB文章編号.cat) 和更新的二進制檔案(例如 .exe、.dll 或 .sys 檔案)。為此,請按照下列步驟操作:

對于每個檔案,将 KB文章編号.cat 從 Y:/ExtractedPackage 複制到 X:/Winflat/i386/svcpack 檔案夾中。

.cat 檔案應使用與更新程式封包件名相同的名稱 (KB文章編号.cat),并且不要複制 Empty.cat。

對于每個更新,如果 Y:/ExtractedPackage 中存在相同的二進制檔案,則隻保留最高版本的檔案。

對于每個更新,确定 Y:/ExtractedPackage 中包含的二進制檔案在 X:/Winflat/I386 檔案夾中是否存在相同的檔案。如果 I386 檔案夾中存在該檔案,則從 X:/Winflat/I386 中删除該檔案。

注意 I386 檔案夾中的檔案擴充名的最後一個字元可能是下劃線 (_)。例如,Rpcss.dll 在 I386 檔案夾中命名為 Rpcss.dl_。

對于每個更新,将更新的二進制檔案從 Y:/ExtractedPackage 複制到 X:/Winflat/I386 中。

對于每個更新,檢視 Y:/ExtractedPackage 中是否有與 X:/Winflat/I386 的子檔案夾具有相同名稱的任何子檔案夾。如果檔案夾包含任何此類子檔案夾,則将更新的二進制檔案從 Y:/ExtractedPackage 子檔案夾複制到

X:/Winflat/I386 的相應子檔案夾中。例如,如果 Y:/ExtractedPackage 包含名為 Uniproc 的檔案夾,則将Y:/ExtractedPackage/Uniproc 中的檔案複制到 X:/Winflat/I386/Uniproc 中。

注意因為 Microsoft 對最新和次新的 Service Pack(N 和 N-1)提供支援,Microsoft 将某些更新打包為雙模式更新,您可以将雙模式更新應用于具有不同 Service Pack 級别的計算機。例如,Windows XP 更新可能既有 SP1 子目錄,也有 SP2 子目錄,在 SP1 檔案夾中具有用于 Windows XP 原始版本的更新檔案,在 SP2 檔案夾中具有用于 Windows XP SP1 的更新檔案。在本示例中,如果安裝源程式是 Windows XP 原始版本(2600 版),則必須使用 SP1 目錄中的檔案。如果安裝源檔案是 Windows XP SP1,則必須使用 SP2 目錄中的檔案。 有關 Windows XP 雙模式更新程式包的其他資訊,請單擊下面的文章編号,以檢視 Microsoft 知識庫中相應的文章: 328848 Windows XP 雙模式熱修複程式包說明 Microsoft 也可能在釋出 Service Pack 1 之後将 Windows Server 2003 更新打包為雙模式更新。

Windows Server 2003 更新程式包在 nnnQFE 和 nnnGDR 檔案夾中也包含兩組用于最新和次新的 Servcie Pack(N 和 N-1)的更新的二進制檔案,其中 nnn 是最新和次新的 Service Pack(N 和 N-1)的原始釋出版本“SP1”、“SP2”等等。在這種情況下,您必須使用來自相應 nnnQFE 檔案夾中的檔案。 有關 Windows Server 2003 更新程式包内容的其他資訊,請單擊下面的文章編号,以檢視 Microsoft 知識庫中相應的文章: 824994 Description of the Contents of a Windows Server 2003 Product Update Package 您不必複制 Common 或 Update 檔案夾中的檔案,例如 Update.exe、Update*.inf、SPmsg.dll、SPcustom.dll、SPuninst.exe、Update.ver 或符号(.dbg 檔案)。

對于您在第 9 步複制的每個檔案(除了 KB文章編号.cat),請檢視 X:/Winflat/I386/Dosnet.inf 檔案以确定檔案名是否列在 [Files] 部分中。列在 [Files] 部分的所有檔案的前面都有“d1,”。例如:

d1,檔案名

如果沒有列出您在第 9 步複制的任意檔案的檔案名,則使用下面的文法添加一個條目。 例如,如果修複程式

包含 Win32k.sys,因為 Win32k.sys 沒有列在 Dosnet.inf 中,則将 d1,win32k.sys 添加到 X:/Winflat/I386/Dosnet.inf 的 [Files] 部分中。添加之後能夠確定在 Windows 安裝過程中複制更新版本的 Win32k.sys。

删除 X:/Winflat/I386/Svcpack.in_ 檔案。

在 X:/Winflat/I386 檔案夾中建立一個 Svcpack.inf 檔案。為此,根據您是要部署單個更新還是要部署多個更新,使用相應的以下内容。(用您的更新 .cat 檔案的知識庫文章編号替換文章編号):

Windows 2000

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=0

BuildNumber=2195

[SetupData]

CatalogSubDir="/i386/svcpack"

[ProductCatalogsToInstall]

KB文章編号.cat

[SetupHotfixesToRun]

KB文章編号.exe /選項

Windows XP

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=1

BuildNumber=2600

[SetupData]

CatalogSubDir="/i386/svcpack"

[ProductCatalogsToInstall]

KB文章編号.cat

[SetupHotfixesToRun]

KB文章編号.exe /選項

Windows Server 2003

[Version] Signature="$Windows NT$"

MajorVersion=5

MinorVersion=2

BuildNumber=3790

[SetupData]

CatalogSubDir="/i386/svcpack"

[ProductCatalogsToInstall]

KB文章編号.cat

[SetupHotfixesToRun]

KB文章編号.exe /選項

注意

安裝更新的建議選項是 /Q、/N 和 /Z。 有關其他資訊,請單擊下面的文章編号,以檢視 Microsoft 知識庫中相應的文章: 262841 Hotfix.exe Program Description and Command-Line Switches 824687 Command-Line Switches for Microsoft Product Updates, Tools, and Add-ins 如果要應用多個更新,請在 [ProductCatalogsToInstall] 和 [SetupHotfixesToRun] 部分下為每個更新添加

一個條目。下面的示例是安裝多個更新的安裝配置檔案中這兩個部分的示例:

[ProductCatalogsToInstall]

KB123456.cat

KB123478.cat

KB123490.cat

[SetupHotfixesToRun]

KB123456.exe /選項

KB123478.exe /選項

KB123490.exe /選項

如果要安裝一個 Service Pack,則不必包含關于該 Service Pack 的詳細資訊,因為另外的一個過程會處理

Service Pack 安裝。

************************************************************************************

微軟介紹的比較麻煩,具體哪種好,自己選吧!

一些軟體不能通過加參數來實作自動安裝,你可以考慮用AUTOIT這個小軟體。它通過編輯腳本檔案來控制鍵盤或滑鼠的操作。具體方法參照該軟體的幫助檔案!! 

繼續閱讀