【发布时间】:2014-01-24 10:19:30
【问题描述】:
我想要在 Delphi 中以不同的用户身份运行 exe 文件以获得不同的权限。我不想提升权限。 截图:
我想从 delphi 代码中以不同的用户身份启动应用程序,如图所示。
【问题讨论】:
-
请检查您的链接。它模棱两可。
-
@SpyrosKaravanis 如果非管理员运行需要提升的应用程序,则会显示肩上 UAC 对话框
我想要在 Delphi 中以不同的用户身份运行 exe 文件以获得不同的权限。我不想提升权限。 截图:
我想从 delphi 代码中以不同的用户身份启动应用程序,如图所示。
【问题讨论】:
您要查找的 API 函数是 CredUIPromptForCredentials。这将返回一个用户名和密码,您可以将其传递给CreateProcessWithLogonW。
【讨论】: