Сеансы общих папок в Python

Я пытаюсь получить список открытых в настоящее время сеансов в Python через WMI.

Мне нужна точная информация, отображаемая в разделе «Управление компьютером» при переходе в Системные инструменты -> Общие папки -> Сеансы. (т.е. имя пользователя, имя компьютера, время подключения и тому подобное).

Я знаю (или, по крайней мере, верю), что это как-то связано с Win32_ConnectionShare...

Если это имеет значение, я использую модуль wmi Тима Голдена.

Конечно, если есть другой (не WMI) способ получить эту информацию, то это тоже приветствуется...


person ℳ  .    schedule 18.02.2009    source источник


Ответы (1)


Неважно - я нашел это:

>>> import wmi
>>> c = wmi.WMI()
>>> for x in c.Win32_ConnectionShare():
        print "%s: %s" % (x.Dependent.Username, x.Dependent.ComputerName)
person ℳ  .    schedule 18.02.2009