1
我在Windows 7(使用UAC)上使用IE來運行一些安裝我們客戶端產品的ActiveX。
我的問題是,我要檢查,如果瀏覽器提供的ActiveX安裝之前管理權限運行,如果不彈出消息框,我們的客戶,他們需要與「以管理員身份運行」如何知道Windows 7中的Internet Explorer是否以管理特權運行?
由於運行IE
我在Windows 7(使用UAC)上使用IE來運行一些安裝我們客戶端產品的ActiveX。
我的問題是,我要檢查,如果瀏覽器提供的ActiveX安裝之前管理權限運行,如果不彈出消息框,我們的客戶,他們需要與「以管理員身份運行」如何知道Windows 7中的Internet Explorer是否以管理特權運行?
由於運行IE
用戶沒有有在管理使用中運行Internet Explorer。
內,您的數字簽名的文件cab
,你將有一個.inf
文件,將指示Internet Explorer以註冊ActiveX:
CohenSoft.inf:
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
CohenSoft.ocx=CohenSoft.ocx
[CohenSoft.ocx]
file-win32-x86=thiscab
clsid={de8530cf-d204-4877-9cab-f052bf1f661f}
FileVersion=1,12,47,660
RegisterServer=yes
Internet Explorer將自動提示用戶輸入UAC標高:
而您的ActiveX將作爲管理員安裝。