从高级应用程序执行用户特权任务

我有一个正在运行的pipe理权限的应用程序。 权限使用应用程序清单自动升级。

<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> </requestedPrivileges> 

从这个应用程序,我必须执行一些代码作为启动应用程序,但没有海拔的用户。 我怎样才能做到这一点?

您可以使用模拟来实现所需的结果。 为了在没有密码的情况下模拟当前用户,您需要找到用户已经运行的另一个进程,并从中获取该令牌。 Explorer对此很有帮助。 这里是完整的示例代码。