2011-05-17 38 views
0

禁止自定義瀏覽器插件,有沒有辦法從網頁上讀取Windows註冊表?這聽起來像是一個很大的安全問題,但情況是我們有非精明的用戶,我們希望讓他們爲我們獲得關於他們機器的一些信息。即使下載並運行一個小應用程序也可能會讓他們感到困惑,但只要點擊我們發送的鏈接,神奇地獲取信息的網頁就沒有問題。從網頁訪問(只讀)Windows註冊表?

任何想法如何做到這一點,或者如果根本不可能的話,都是值得歡迎的。請注意,它是企業因此僅限於Windows,甚至只有在需要時纔可以使用IE。

+0

你不能給他們發送一個批處理文件,這個文件會爲你回顯這個值嗎?然後你只要求他們點擊批處理文件,瞧。如果他們在cmd窗口中複製和粘貼時遇到問題,可以在HTML頁面上將其回顯,然後在檢索值後從批處理文件中打開該文件。 – Swati 2011-05-17 20:16:29

+0

我不知道.bat文件可以訪問註冊表,但無論如何,我們不直接打印值,而是基於它們處理的值。 – 2011-05-17 21:20:18

+0

您可以在批處理文件中進行計算/處理。 – Swati 2011-05-17 21:20:51

回答

1

否;你需要ActiveX或一個插件。

0

你不能從普通的網頁上做到這一點。

如果讓用戶下載文件是可以接受的,您可以編寫一個HTA--一個獨立的網頁,可訪問某些Windows功能,包括文件系統和註冊表。

+0

這是如何工作的?有鏈接? – 2011-05-17 21:21:06