2008-08-06 46 views
3

我一直在研究一個訪問WMI的項目,以獲取有關用戶機器上安裝的軟件的信息。我們一直在查詢Win32_Product,發現它不存在於64位版本的Windows中,因爲它是"optional component"是否有WMI可再發行組件包?

我知道有很多非常好的替代方案來查詢WMI的這些信息,但是我找到了一個vested interest來了解它的運行情況。

我想知道的是,如果有某種可再發行的,可與我們的軟件,允許64位用戶獲得WMI安裝提供放到自己的機器被打包?現在,他們必須手動安裝,安裝需要他們的Windows光盤。

編輯:

你沒有提到什麼操作系統,但WMI可再發行組件1.0版肯定存在。

對於操作系統,我們一直在使用.NET 3.5,所以我們需要的軟件包可以在XP64和64位版本的Windows Vista上運行。

回答

0

不會爲Windows組件的正常做法是相同的是真實的一組服務器的管理員使用任何本地軟件推送技術(即SMS)來確保組件已安裝?通過WMI遠程管理服務器的要求並不罕見。

順便說一句,在服務器產品的標準版沒有提供WMI安裝程序提供商,但它在企業版。因此,默認情況下,Windows 2003 Server不會安裝此功能,但Windows 2003 Server Enterprise(和DataCenter)將會。

這個回答並不意味着你是把安裝的包袱背在你的用戶羣,但對於Windows管理員這個應該是沒有任何問題的。

相關問題