【问题标题】:Is it possible to keep admin persistence in an application? [closed]是否可以在应用程序中保持管理员持久性? [关闭]
【发布时间】:2014-12-20 15:38:09
【问题描述】:

我想编写一个小函数来保持我的应用程序中的管理员持久性。因此,即使在计算机重新启动后,应用程序仍将具有管理员权限。这可能吗?另外,如果我禁用 UAC,它会在重新启动时重新启用吗?

【问题讨论】:

  • 我不建议禁用 UAC。为了您的一个程序,这是一个相当极端的系统范围的更改。
  • 如果我想让我的程序在重新启动时不出现“打开文件警告”的情况下启动,你还能推荐什么?
  • 布雷迪的回答很好,见下文。

标签: c++ windows winapi admin elevated-privileges


【解决方案1】:

在您的帐户上禁用 Windows 中的 UAC 不会导致它在重新启动时重新启用。

不确定这是否有帮助,但如果您右键单击应用程序并选择“属性”,然后选择“兼容性”选项卡,您可以检查一个选项以确保程序始终以管理员权限打开。

【讨论】:

  • 哦,真的!嗯,完美。如果我禁用 UAC,启动时会出现“您要运行还是取消此文件”窗口?如果我在应用启动后重新启用 UAC 会怎样?
猜你喜欢
  • 2011-03-23
  • 1970-01-01
  • 2020-03-18
  • 2012-11-09
  • 1970-01-01
  • 2013-09-24
  • 1970-01-01
  • 1970-01-01
  • 2011-03-15
相关资源
最近更新 更多