gpt4 book ai didi

我可以使用自动要求管理员权限的 GCC 编译 C 程序吗?

转载 作者:可可西里 更新时间:2023-11-01 11:48:29 28 4
gpt4 key购买 nike

我想编译一个程序,在先前执行的程序退出后简单地终止任务。如果没有管理员权限,这是行不通的。

我知道您可以从可执行文件属性的兼容性选项卡中选择“以管理员身份运行程序”,但如果可能的话,我想在分发程序时避免这样做。

我在 Windows 8.1 上使用 GCC 4.8.1 进行编译。

编辑:大约 5 年后我可能会选择 system("tskill <processname>")在这种情况下,因为它不需要用户进程的管理员权限。或者使用 runas/vbscript 进行一些破解。

最佳答案

看起来这可能已经被弄清楚了——你可能想看看这里是否有帮助:Embed manifest file to require administrator execution level with mingw32

从我阅读该问题可以看出,似乎需要管理员权限才能打开应用程序不是您必须在代码中执行的操作,而是涉及已编译可执行文件中的资源。这不是我太熟悉的东西,但看起来我提供的链接可以帮助您开始正确的道路。

关于我可以使用自动要求管理员权限的 GCC 编译 C 程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37259381/

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