检测应用程序的用户当前是否在Windows Server 2008 R2中处于活动状态

时间:2017-03-29 02:28:43

标签: c# windows-server-2008-r2

在Windows Server 2008 R2中,任务管理器显示用户是"活动"或"已断开连接",但用户启动的应用程序将在断开连接时继续运行。

在.NET中是否有办法让应用程序检测启动它的用户是否已断开连接?

1 个答案:

答案 0 :(得分:0)

我使用相关问题中的代码解决了这个问题:How do you retrieve a list of logged-in/connected users in .NET?

我稍微更改了代码以创建静态类,其方法是根据当前用户的名称检查活动用户,如果当前用户处于活动状态则返回true,如果他们已断开连接则返回false。