【问题标题】:How to know if Internet Explorer in Windows 7 runs with Administrative Privileges?如何知道 Windows 7 中的 Internet Explorer 是否以管理权限运行?
【发布时间】:2012-06-03 12:01:10
【问题描述】:

我在 Windows 7(使用 UAC)上使用 IE 来运行一些安装我们客户端产品的 ActiveX。
我的问题是我想在安装 ActiveX 之前检查资源管理器是否以管理权限运行,如果不向我们的客户弹出消息框,他们需要使用“以管理员身份运行”来运行 IE

谢谢

【问题讨论】:

    标签: windows-7 activex uac administration


    【解决方案1】:

    用户没有以管理用途运行 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 将以管理员身份安装。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 2010-10-08
      • 2012-02-13
      • 1970-01-01
      • 2015-06-20
      • 2023-01-20
      • 1970-01-01
      相关资源
      最近更新 更多