C# 如何读取 windows server 远程登录的用户的状态
读了全部进程 : Process.GetProcesses();
进程所有者:ManagementObjectSearcher("Select * from Win32_Process WHERE processID=" + pID).Get()
可以读取到,但没能读到状态:用户是否已断线,进程是否僵死。
目的:如果用户已断线,把他的进程都清掉。
还是wmi:Win32_logonSession
具体我就不细说了,要求比较罕见。我大概知道需要从logonSession这块开始,但是不清楚具体用法
理论上应该是有办法的,3389远程,如果不是直接退出,而选用注销退出,他自己就会关闭进程