4

有没有办法只显示 wmi 的活动会话?问题是 Win32_LogonSession 还显示非活动/断开连接的会话。

ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath);
SelectQuery query = new SelectQuery("Win32_LogonSession");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);
ManagementObjectCollection results = searcher.Get();
foreach (ManagementObject mo in results)
{
    PrintWmiObject(mo);
}

这个的输出是这样的

身份验证包 - Kerberos

标题 -

描述 -

安装日期 -

登录 ID - 10179411

登录类型 - 10

姓名 -

开始时间 - 20110617083244.547220+120

地位 -

4

1 回答 1

0

关于什么:

SelectQuery query = new SelectQuery("Select * from Win32_LogonSession Where LogonType = 10")
于 2011-10-14T09:20:50.010 回答