sessioni cartella condivisa in Python
-
05-09-2019 - |
Domanda
Sto cercando di ottenere un elenco di sessioni attualmente aperte in Python tramite WMI.
Quello che sto cercando è l'informazioni mostrate nella gestione thingy computer, quando si va a Strumenti Sistema -> Cartelle condivise -> Sessions (ad esempio nome utente, nome del computer, il tempo collegato, quel genere di cose).
Lo so (o almeno credo) che abbia qualcosa a che fare con Win32_ConnectionShare ...
Se si fa la differenza, sto usando modulo WMI di Tim Golden.
Naturalmente, se c'è un altro modo (non-WMI) di ottenere queste informazioni allora che è il benvenuto troppo ...
Soluzione
Non importa - ho trovato:
>>> import wmi
>>> c = wmi.WMI()
>>> for x in c.Win32_ConnectionShare():
print "%s: %s" % (x.Dependent.Username, x.Dependent.ComputerName)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow