提示重新启动管理权限的进程

时间:2016-07-18 08:25:40

标签: c++ c winapi

我是我电脑的唯一用户和管理员。我的帐户没有密码,因为计算机位于秘密房间。我想以管理员身份重启进程。

我不想更改清单,因为它会使进程始终以管理权限运行。

我只在需要时才需要管理权限。

使用函数CreateProcessWithLogonLogonUser和命令工具runas.exe不适合我,因为我没有密码。

我该怎么办?此外,当我以管理员身份运行应用程序时,它会提示,但它不会要求输入密码。有没有办法提出这样的提示?

1 个答案:

答案 0 :(得分:0)

  

此外,当我以管理员身份运行应用程序时,它会提示,但它不会要求输入密码。有没有办法提出这样的提示?

如果您尝试以具有有限用户权限的用户帐户(非管理员)以管理员身份运行应用程序,它会询问您密码。

如果您希望仅在真正需要时才在管理员权限下运行,则应将应用程序拆分为两部分:一部分将在有限的权限下运行,另一部分只能执行管理操作,仅此而已,只在需要时运行(所以它不应该#34;逃跑")。