如何使用管理员身份验证创建应用程序参数在应用程序内部定义?

时间:2017-11-21 06:17:33

标签: delphi authentication winapi

尝试使用此应用程序的管理员权限创建一个将在我的域中运行的应用程序。此应用程序不需要请求管理员权限,因为在开发应用程序时将包含这些参数。

使用Delphi和Firebird进行开发。

1 个答案:

答案 0 :(得分:0)

让您的应用程序成为非特权应用程序,然后检测您是否以管理权限运行,如果没有,请使用您需要的登录凭据创建管理员令牌(API调用LogonUser)并使用此令牌再次执行( API调用CreateProcessAsUser)。