2011-10-04 29 views
0

我遇到了系統問題,我發現它是由MS更新引起的。由於有些用戶找不到,甚至不知道如何卸載更新,我致力於創建一個兼容性測試頁面,在那裏我將檢查關於用戶PC的一些信息,例如Web瀏覽器版本,安裝了windows更新(最重要!)和東西。我記得Windows XP能夠搜索並安裝使用Web瀏覽器更新的系統。使用瀏覽器列出Windows更新程序

是否有人知道如何使用PHP或JavaScript列出安裝的更新?

謝謝!

+5

如果服務器的PHP可以訪問我的電腦,那將會有點恐怖。 – sdleihssirhc

+0

js \ php的一些隨機網站有權訪問我的電腦上的註冊表,有沒有想過通過你。 – 2011-10-04 19:53:52

+1

@sdleihssirhc和Dagon是的,當然我不認爲PHP可以自己和單獨訪問我的PC數據!正如sdleihssirhc所說,那會很可怕!但是讓PHP使用某種ActiveX或類似的東西似乎不是一個壞主意! (; –

回答

3

如果沒有ActiveX控件,就無法做到這一點。瀏覽器無法直接訪問註冊表,這是您需要的信息所在。

0

瀏覽器本身(即http請求標頭)不會提供足夠的信息。

無論哪種方式,您的客戶端需要運行一些具有更高權限的本地代碼。