gpt4 book ai didi

delphi - 如何确定程序是否需要提升权限?

转载 作者:行者123 更新时间:2023-12-03 15:44:43 26 4
gpt4 key购买 nike

想象一下以下场景:

我在某处有一个 exe 文件“DoINeedAdmin.exe”,想要检查该程序是否需要管理员权限才能启动它。

尝试启动它并通过某些失败返回值来确定它是可以的。

由于 Windows 显然可以通过将管理图标添加到 exe(如果需要提升权限)来实现此目的,因此我希望它也可以通过编程方式实现。

最佳答案

shell32(序号 865)中有一个未记录的函数,它采用 LPCWSTR 路径,如果该路径需要高程,则返回非零 BOOL。我不知道这个函数是否检查外部 list 。

关于delphi - 如何确定程序是否需要提升权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43271739/

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