如何从另一个登录用户启动登录用户内的应用程序?

时间:2014-01-09 16:28:24

标签: c++ windows winapi login

如果用户PC \ A& PC \ B同时登录,用户A被锁定,是否有办法以编程方式从用户B内启动用户A上的应用程序,我不是说以用户A运行应用程序我的意思是实际上在用户A中运行应用程序?

任何编程语言或脚本语言对我都没关系,但我在Windows API中包含了C ++标记。

1 个答案:

答案 0 :(得分:1)

使用CreateProcessAsUser(),指定用户A的令牌,以便进程在用户A的帐户和用户A的桌面上运行,以便进程在用户A的登录会话中运行。例如,这就是会话0中运行的系统服务如何在用户会话中生成进程。