2009-02-18 71 views
1

當我在.NET應用程序中使用文件關聯時,我還沒有找到一種方法來在沒有UAC的情況下彈出確認對話框。如何在沒有UAC確認的情況下更改文件關聯?

今天,當我打開uTorrent並查找文件關聯時,我發現您可以在未經UAC確認的情況下啓用(寫入註冊表)。

這怎麼可能? uTorrent不作爲管理員運行。

編輯:

嗯,我剛纔跟Process Monitor(Sysinternals的),發現什麼uTorrent.exe確實是創建幾個鍵(的uTorrent的.torrent),但在HKCUHKEY_CURRENT_USER),而不是HKEY_CLASSES_ROOT。 反正我也有這些鑰匙HKEY_CLASSES_ROOT ......也許安裝程序創建這些。不確定。

+0

您確定它正在更改系統範圍設置嗎? – 2009-02-18 19:52:18

+0

是的,它將鑰匙添加到HKEY_CLASSES_ROOT – 2009-02-18 20:14:45

回答

相關問題