1
當我在.NET應用程序中使用文件關聯時,我還沒有找到一種方法來在沒有UAC的情況下彈出確認對話框。如何在沒有UAC確認的情況下更改文件關聯?
今天,當我打開uTorrent並查找文件關聯時,我發現您可以在未經UAC確認的情況下啓用(寫入註冊表)。
這怎麼可能? uTorrent不作爲管理員運行。
編輯:
嗯,我剛纔跟Process Monitor(Sysinternals的),發現什麼uTorrent.exe確實是創建幾個鍵(的uTorrent和的.torrent),但在HKCU (HKEY_CURRENT_USER
),而不是HKEY_CLASSES_ROOT
。 反正我也有這些鑰匙HKEY_CLASSES_ROOT
......也許安裝程序創建這些。不確定。
您確定它正在更改系統範圍設置嗎? – 2009-02-18 19:52:18
是的,它將鑰匙添加到HKEY_CLASSES_ROOT – 2009-02-18 20:14:45