当我使用LocalSystem账户运行服务时,我可以使用以下代码在当前登录账户下启动GUI程序:
WTSGetActiveConsoleSessionId->WTSQueryUserToken->CreateProcessAsUser 然而,当我以个人账户运行服务时,GUI程序将不会显示出来。尽管我可以在任务管理器中看到它。
那么,当服务在我的个人账户下运行时,我应该怎样做才能启动GUI程序呢?
WTSGetActiveConsoleSessionId->WTSQueryUserToken->CreateProcessAsUser 然而,当我以个人账户运行服务时,GUI程序将不会显示出来。尽管我可以在任务管理器中看到它。
那么,当服务在我的个人账户下运行时,我应该怎样做才能启动GUI程序呢?