gpt4 book ai didi

C++:以管理员身份运行程序

转载 作者:IT老高 更新时间:2023-10-28 22:35:21 28 4
gpt4 key购买 nike

当您运行某些程序时,它们会自动请求管理员权限。这些程序在右下角标有一个小盾牌:
enter image description here现在我想知道如何在 C++ 中实现这一点。
有这个功能还是我需要一些特殊的编译器/链接器命令?

最佳答案

您可能正在寻找 CreateProcessAsUserCreateProcessWithLogonW功能。

还有一个这样的选择:-

  • 转到项目的“属性页”对话框。
  • 现在打开配置属性节点。
  • 接下来您必须打开链接器节点。
  • 然后选择 list 文件属性。
  • 最后修改Enable User Account Control (UAC), UAC Execution Level,和 UAC 绕过 UI 保护属性。

类似这样的:

enter image description here

正如 Syam 在评论中正确提到的那样,解决方案可能是在可执行文件中嵌入 list 。

关于C++:以管理员身份运行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19617955/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com