Frage

Ich versuche, eine Liste der aktuell geöffneten Sitzungen in Python über WMI zu erhalten.

Was ich bin, ist nach den genauen Informationen im Dingen Computerverwaltung angezeigt, wenn Sie auf Systemprogramme gehen -> Shared Folders -> Sitzungen (dh Benutzername, Computername, verbunden Zeit, diese Art der Sache).

Ich weiß (oder zumindest glaube) es etwas zu tun hat mit Win32_ConnectionShare ...

Wenn es einen Unterschied macht, ich bin mit Tim Goldens wmi Modul .

Natürlich, wenn es ein anderer (nicht-WMI) Weg, um diese Informationen zu bekommen, dann ist das auch willkommen ...

War es hilfreich?

Lösung

Never mind - Ich fand es:

>>> import wmi
>>> c = wmi.WMI()
>>> for x in c.Win32_ConnectionShare():
        print "%s: %s" % (x.Dependent.Username, x.Dependent.ComputerName)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top