Question

Je suis en train d'obtenir une liste des sessions actuellement ouvertes en Python via WMI.

Ce que je suis après est l'information exacte affichée dans la Gestion de l'ordinateur thingy, quand vous allez à Outils système -> Dossiers partagés -> Sessions (c.-à-nom d'utilisateur, le nom de l'ordinateur, le temps connecté, ce genre de chose).

Je sais (ou tout au moins croire), il a quelque chose à voir avec Win32_ConnectionShare ...

Si cela fait une différence, j'utilise module Tim wmi d'or .

Bien sûr, s'il y a un autre (non WMI) façon d'obtenir ces informations, c'est aussi les bienvenus ...

Était-ce utile?

La solution

Qu'à cela ne tienne - je l'ai trouvé:

>>> import wmi
>>> c = wmi.WMI()
>>> for x in c.Win32_ConnectionShare():
        print "%s: %s" % (x.Dependent.Username, x.Dependent.ComputerName)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top