标签: c++ admin privileges
某些程序在运行时会自动询问管理员权限。这些程序在右下角标有一个小盾牌: 现在我想知道如何用C ++实现这一目标 是否有一个函数或者我需要一些特殊的编译器/链接器命令吗?
答案 0 :(得分:19)
您必须正在寻找CreateProcessAsUser或CreateProcessWithLogonW功能。
还有一个选项如下: -
像这样的东西:
正如评论中正确提到的 Syam 一样,解决方案可能是在可执行文件中嵌入清单。
答案 1 :(得分:5)
实际上,如果应用程序要使用该机器的任何需要管理员许可的功能,那么这个屏蔽就意味着应用程序需要从管理员运行。 您无需在应用中设置任何内容。 希望答案可以帮到你。