سؤال

أحاول الحصول على قائمة من الجلسات المفتوحة حاليا في بيثون عبر WMI.

ما أبعده هو المعلومات الدقيقة المعروضة في إدارة الكمبيوتر Thingy، عندما تذهب إلى ادوات النظام -> الملفات المشتركة -> جلسات (أي اسم المستخدم، اسم الكمبيوتر، الوقت المتصل، هذا النوع من الأشياء).

أنا أعرف (أو على الأقل نعتقد) لديه شيء ما يجب القيام به Win32_ConnectionShare....

إذا كان يحدث فرقا، فأنا أستخدم وحدة WMI من تيم الذهبي.

بالطبع، إذا كان هناك طريقة أخرى (غير WMI) للحصول على هذه المعلومات، فهذه موضع ترحيب أيضا ...

هل كانت مفيدة؟

المحلول

لا مانع أبدا - لقد وجدت ذلك:

>>> import wmi
>>> c = wmi.WMI()
>>> for x in c.Win32_ConnectionShare():
        print "%s: %s" % (x.Dependent.Username, x.Dependent.ComputerName)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top