如何找出当前以某个远程Windows XP计算机以交互方式登录的用户(如果有)? .NET代码很棒或者我可以从代码中调用任何命令行实用程序。 SysInternals psloggedon ,as suggested on SuperUser几乎可以正常工作,但它并没有告诉我哪个会话是交互式的。
答案 0 :(得分:1)
我认为您应该可以使用Remote Desktop Services API。 WTSOpenServer + WTSEnumerateSessions + WTSQuerySessionInformation。当然,如果终端服务服务没有运行,这将无效,但我不知道另一种获取此信息的方法。