sessions de dossier partagé en Python
-
05-09-2019 - |
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 ...
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