Windows-Update

wsusscn2.cab 更新頻率和通知

  • July 19, 2019

如前所述wsusscn2.cab可以從go.microsoft.com/fwlink/?LinkId=76054下載最新 版本。同樣 在這裡,似乎有一個等效連結go.microsoft.com/fwlink/p/?LinkID=74689

wsusscn2.cab當更新版本可用時,是否有 Microsoft 或第三方 Web 服務通知 ?

是否有類似的工具/數據庫用於質量更新(不是功能)?

古老的catalog.update.microsoft.com似乎是一個可行的選擇,但我沒有看到用於查詢目錄的 API。

假設您正在談論一個自動化過程,您應該能夠通過直接從下載站點查詢 Last-Modified HTTP 標頭來做到這一點。

因為官方 URL 是一個重定向,所以您需要先處理它。

http://go.microsoft.com/fwlink/p/?LinkID=74689所以返回的 HEAD 請求

HTTP/1.0 301 Moved Permanently => 
Location => http://download.windowsupdate.com/microsoftupdate/v6/wsusscan/wsusscn2.cab
Server => Kestrel
Request-Context => appId=cid-v1:b47e5e27-bf85-45ba-a97c-0377ce0e5779
X-Response-Cache-Status => True
X-Powered-By => ASP.NET
Content-Length => 0
Expires => Sat, 15 Dec 2018 02:19:15 GMT
Cache-Control => max-age=0, no-cache, no-store
Pragma => no-cache
Date => Sat, 15 Dec 2018 02:19:15 GMT
Connection => close

Location您獲得下載 URL 的欄位中,在這種情況下http://download.windowsupdate.com/microsoftupdate/v6/wsusscan/wsusscn2.cab,您可以從中獲得:

HTTP/1.0 200 OK => 
Pragma => no-cache
Content-Type => application/vnd.ms-cab-compressed
Accept-Ranges => bytes
Server => Microsoft-IIS/10.0
X-Powered-By => ASP.NET
Last-Modified => Tue, 11 Dec 2018 11:39:53 GMT
ETag => "80ca583b4691d41:0"
Content-Length => 482287090
Date => Sat, 15 Dec 2018 02:19:46 GMT
Connection => close
X-CCC => US
X-CID => 2
Cache-Control => max-age=0

當 Last-Modified 值更改時,可以使用新版本wsusscn2.cab。請注意,此文件不經常更新,通常每月僅在更新檔星期二發布新的安全更新時更新一次,因此根據您的情況,每天最多檢查幾次可能就足夠了。可能偶爾會出現誤報,如果這對您來說是個問題,您還應該檢查下載文件的數字簽名上的日期。


如果我誤解了並且您不是在談論自動化流程,您可以註冊Microsoft 技術安全通知。 這些通知不會明確告訴您何時wsusscn2.cab更新,但它們會告訴您何時有新的安全更新可用,這幾乎是一回事。

安全更新指南還提供了一個 API。

引用自:https://serverfault.com/questions/944350