怎樣利用微軟官方工具批量安裝程序

怎樣利用微軟官方工具批量安裝程序

                                                                                            來源:賽迪網
如果你沒有激活自動更新而是習慣使用手工更新方式,那麼在大多數情況下,我們每安裝一個系統更新或補丁程序,都需要重新啟動操作系統,其麻煩可想而知。現在,如果利用微軟官方發佈的QChina.exe工具,就可以在只重新啟動_art_center>一次的情況下批量安裝。我們安裝的更新程序越多,就越節省時間,這對於服務器來說是非常重要的,而且在Windows 2000、Windows NT 4.0上都可以運行。

提示:Windows產品更新(關鍵更新、安全修補程序、修復程序)是一個可執行文件(.exe),該文件包含一個或多個可應用到Windows以糾正特定問題的系統文件。

一、QChina.exe的適用範圍

QChina.exe是一個命令行工具,可以檢測註冊表的未決文件重命名隊列鍵值,對多個更新程序的安裝文件進行合適的鏈接和取捨操作,最終保證被修改的文件是最新版本。系統管理員可以借助這個工具將更新串聯在一起,這樣在安裝多個更新時,在各次安裝之間就不必重新啟動計算機,而且還可以增加服務器的運行時間。

需要說明的是,利用QChina.exe批量安裝更新要求使用Hotfix.exe(Microsoft Windows NT 4.0)或Update.exe(Microsoft Windows 2000)、Microsoft Windows XP或Microsoft Windows Server 2003)的Windows產品更新,例如關鍵更新、安全修補程序或修復程序。

對於不使用Hotfix.exe或Update.exe作為安裝程序的產品更新不適用,例如,Windows NT 4.0、Windows 2000、Windows XP的IE更新使用基於INF的安裝而非Update.exe。

二、如何獲取QChina.exe

對於2001年5月18日以後發行的Windows Server 2003、Windows XP、Windows 2000產品更新,只要使用Update.exe,都已經包含了QChain.exe功能。不過,2002年12月以前發生的產品更新存在一個問題,在某些情況下,該問題可能會在計算機上應用錯誤的二進制文件,因此請使用2003年2月發佈的更新版本。

首先,請從http://www.microsoft.com/ downloads/details.aspx?amp;displaylang= en&&familyid=3c64d889-74f1-490b-a2fb- f15671a3b60c&&displaylang=en下載,大小142KB。

三、操作步驟

直接運行下載回來的Q815062_W2K_spl_X86_EN.exe文件,會釋放出兩個文件:qchain.exe、eula.txt,然後將qchain.exe放到G:hotfix。我們可以使用「qchain.exe 日誌文件名」使用「掛起文件重命名操作」註冊表項的前後快照來創建文件。

第1步:獲得相應的更新程序

首先,我們可以訪問Windows Update站點獲得相應的更新程序,注意應該直接訪問http://v4.windowsupdate.microsoft.com/catalog頁面,在左側窗格選擇「查找Microsoft Windows更新」,或者選擇「查找硬件驅動程序更新」,接下來需要選擇相對應的操作系統版本和語言,如果是下載驅動程序更新則需要選擇所屬的硬件類別,也可以在「高級搜索選項」中進一步細化查詢條件和限制返回項目的數量,設置結束後單擊「搜索」按鈕,然後會看到所有可用的更新,將之添加到下載選擇籃中,單擊「瀏覽」按鈕定位到本地文件夾保存下來。

提示:所有下載的更新文件應放在與qchain.exe同一路徑下,即G\hotfix。

第2步:創建批處理文件

打開記事本,按照下面的格式進行編輯,並保存為.bat的批處理文件:

_NOBR>
_CODE>@echo off
setlocal
set PATHTOFIXES=g:hotfix
%PATHTOFIXES%Q123456_w2k_sp2
_x86.exe -z -m
%PATHTOFIXES%Q123321_w2k_sp2
_x86.exe -z -m
%PATHTOFIXES%Q123789_w2k_sp2
_x86.exe -z -m
PATHTOFIXES%qchain.exe
_CODE>
_NOBR>


這裡的Q123456_w2k_sp2_x86.exe是所下載的更新程序的文件名,而「-z」參數是指示安裝程序在安裝後不必重新啟動,「-m」參數是在安裝期間不顯示提示或消息,即所謂的靜默模式。

第3步:批量安裝更新

現在,我們只要直接執行這個*.bat文件,所有的更新程序都會按照批處理文件中的順序自動安裝,你只需在所有更新安裝結束後重新啟動系統即可。

附:驗證Windows 2000和Windows XP修復程序的安裝

如果安裝了以前串聯的更新而沒有重新啟動系統,那麼我們可以使用Qfecheck.exe工具驗證計算機是否具有你認為已安裝的所有修復程序,下載地址為http://www.microsoft.com/downloads/details.aspx﹖display-

lang=en&FamilyID=155C7C58-102E-

47B0-A12A-BFAB8CFCCC03,這同樣是微軟官方發佈的一個命令行工具,可以提高網絡管理員跟蹤和驗證已安裝的Windows 2000和Windows XP修復程序的能力。

Qfecheck.exe通過讀取存儲在以下註冊表項中的信息來確定安裝了哪些修復程序:

HKEYˍLOCALˍMACHINE\SOFTWARE\Microsoft\Updates,通過使用由所安裝的各個修復程序存儲在此項中的文件版本信息,Qfecheck.exe工具可檢查所安裝的二進制文件以驗證它們是否匹配。

評論: 0 | 引用: 0 | 閱讀: 5018 | 列印 |Share to Facebook Facebook
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用