【问题标题】:NSIS UAC-Plugin - Unable to elevate with UAC off (error 1812)NSIS UAC 插件 - 无法在 UAC 关闭的情况下提升(错误 1812)
【发布时间】:2015-05-26 13:37:54
【问题描述】:

在我的 NSIS 安装程序中使用 UAC 插件,我想让用户可以输入管理员密码。这工作得很好,除了当 UAC 关闭时。然后我得到一个“无法提升,错误 1812”。 我在 Windows 7 上收到此错误。

我试图在另一台计算机上运行安装程序,同样的错误。

我也尝试过运行UAC插件自带的UAC_Basic示例,得到了同样的错误,所以我认为这与我编写的脚本无关。

我知道它适用于其他安装程序(例如 Dropbox),所以我不明白为什么它不适用于我的。

提前感谢您的帮助(:

【问题讨论】:

    标签: nsis uac windowserror


    【解决方案1】:

    当 UAC 关闭时,您无法真正提升。该插件会尝试检测这一点并显示其自己的 RunAs 对话框,该对话框尝试模拟 WinXP。 wiki 上的构建中的对话资源存在错误。我上传了一个应该可以解决问题的新版本...

    【讨论】:

    • 它有效,谢谢。但在某些计算机上,我在输入管理员密码后收到“错误 1783(存根收到错误数据)”。有什么我可以做的吗?或者这是 Windows 的问题吗?
    • 自己找到答案了,我需要登录其他域。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 2013-05-28
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    相关资源
    最近更新 更多