我在Windows 7(使用UAC)上使用IE运行一些安装我们客户端产品的ActiveX 我的问题是我想在ActiveX安装之前检查资源管理器是否以管理权限运行,如果没有向我们的客户端弹出消息框,他们需要以“以管理员身份运行”运行IE
由于
答案 0 :(得分:0)
用户不 以管理方式运行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将以管理员身份安装。