2

不知道这是否可能,但我想从服务中模拟当前登录的用户?请注意,我不知道机器上当前登录/活动用户的用户名密码。

如果有人有任何关于如何做到这一点的文档/示例,那将是一个很大的帮助......

4

1 回答 1

4

可以有 0、1 或多个用户登录到计算机。

处理服务和“该”登录用户交互的任何交互的最佳方法是将交互拆分为两个(或更多)程序。

服务代码只是将它需要的任何代码作为服务运行,并公开某种形式的 API。

第二个程序在每个用户会话中运行(例如,通过将其放在启动文件夹中),然后使用您设计的 API 连接到服务。

然后,该服务可以跟踪当前正在运行的用户程序,并(如有必要)将请求发送回那些程序,要求它们在每个用户会话中执行活动。

于 2013-03-13T15:35:34.737 回答