OS

一次下載windows update 更新檔(windows update downloader)

身為一個工程師,手上有個幾十台上百台電腦在安裝也是很正常的一件事情。

windows-update

當然要是這麼多台,要馬就是走 ghost或是直接網路派送等等的方式,但是要是電腦都不一樣必須要手動一台一台裝時,光是windows update就會跑到天荒地老了。

windows update其實檔案都不大(假如你有先安裝到各個sp1 sp2 sp3的話),所以最好的辦法就是乾脆一次把windoews update都抓回來,管他哪種機種都可以用

而這些更新在微軟的網站其實都找的到,只是像是win7 的更新檔就上百個,你要一個一個找就很累人了,而我發現了一個不錯的軟體叫做 Windows Updates Downloader

看名字就知道他是在幹嘛的,你可以去下載他跟他的更新列表,然後他就會把windows有哪些更新列出來讓你選擇,通常我們就把那些基本的都會選近來,你要全選也是可以拉,選完下載後 他就會幫你連到microsoft去幫你下載回來(註1) 然後存在你想要的資料夾下分類好

你就會看到一堆exe 或是msu檔在你的資料夾內

這時候你可以自己寫一個批次安裝的bat檔去安裝他們,當然也可以去網路找那些自動批次安裝的軟體

而在WIN7的.msu補丁批量的安裝方法

首先要將下載的補丁統一放到一個文件夾,開啟命令提示字元(cmd)
後在那個資料夾下輸入 dir /a /b >list.txt 保存

之後修改副檔名list.txt為 list.bat
打開剛才得到的 list.bat 文件,去掉list.txt這一行
按Ctrl+H,把
Windows6. 全部替換為START /WAIT wusa Windows6.
.msu 全部替換為.msu /quiet /norestart

之後存檔後執行就好 他就會全部安裝且不會跳出一大堆詢問視窗了

 

 

註1:其實在下載時,我有去撈我的網路封包,而我看他host來源是download.microsoft.com 是沒錯 而不是一些奇奇怪怪的來源點,只是IP卻是210.61.248.35 而這個IP反查會是中華電信自己的IP

所以我想也許這些載點可能中華電信有直接CACHE去了,不過這也只是我的猜測就是

網路上類似的自動下載安裝很多,只是我很怕會是去抓到一些被加料的更新檔那就很糟糕了,所以會多注意一下更新檔來源,而這軟體的來源看起來應該是沒問題的

3 comments

您好
批次安裝語法測試 /WAIT 後應沒有WUSA,如下:
START /WAIT Windows6.1-KB2476490-x64.msu /quiet /norestart
很感謝提供資訊
幫助很大

發佈回覆給「patrick」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

(若看不到驗證碼,請重新整理網頁。)