Общие папки сессий в Python - PullRequest
       34

Общие папки сессий в Python

1 голос
/ 18 февраля 2009

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

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

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

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

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

1 Ответ

1 голос
/ 18 февраля 2009

Не берите в голову - я нашел это:

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