كيف يمكنني الحصول على الأرقام التسلسلية للمعدات برمجياً؟

StackOverflow https://stackoverflow.com/questions/98516

  •  01-07-2019
  •  | 
  •  

سؤال

أحتاج إلى إجراء تدقيق للمعدات وللقيام بذلك أحتاج إلى الحصول على جهاز كمبيوتر يعمل بنظام Windows وشاشة وما إلى ذلك.الأرقام التسلسلية.

لذلك واجهت الذهاب إلى كل جهاز كمبيوتر وتدوين الأرقام يدويًا.

هل هناك طريقة يمكنني من خلالها الحصول على هذا برمجيًا حتى يتمكن كل مستخدم من تشغيل برنامج صغير وإرسال النتائج لي عبر البريد الإلكتروني؟

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

المحلول

إذا كانت هذه المعلومات موجودة في أي مكان، فستكون في WMI (http://en.wikipedia.org/wiki/Windows_Management_Instrumentation) - يمكنك كتابة برنامج نصي VBscript للاستعلام عن هذه المعلومات وحفظها في مشاركة عن بعد على الخادم على سبيل المثال.

نصائح أخرى

عموما لا.إذا كانت أجهزة الكمبيوتر لديك كلها من طراز Dell، فقد تتمكن من الحصول على بعض المعلومات (ربما الرقم التسلسلي؟) لجهاز الكمبيوتر نفسه.

الشاشة، إذا كانت تدعم فيسا إيد (DDC، EDID، EEDID)، قد يشتمل أيضًا على رقم تسلسلي 32 بت - والذي قد يكون أو لا يكون له أي علاقة بالرقم التسلسلي المطبوع على ملصق الشاشة.قد تتمكن من الوصول إلى هذا من خلال برنامج تشغيل العرض - يتمتع Windows بإمكانية الوصول إلى أجزاء منه (لعرض دقة الشاشة وتوقيتها) لذلك أتوقع أن يكون الرقم التسلسلي/الطراز/الشركة المصنعة مخفيًا في مكان ما أيضًا.

ومع ذلك، فإن إنشاء مثل هذا البرنامج الذي سيعمل عبر جميع الأنظمة والشاشات من المرجح أن يتطلب عملاً أكثر بكثير من مجرد الذهاب إلى كل محطة وتسجيله، ما لم يكن لدى جميع الأنظمة نفس الأجهزة.

حظ سعيد!

-آدم

لست متأكدًا تمامًا مما إذا كان هذا هو ما تريده بالضبط، ولكن هناك برامج دفع تم إنشاؤها بواسطة داموير يتيح لك الاتصال بسهولة عن بعد بالأجهزة الأخرى والحصول على الكثير من المعلومات.لم أستخدمها كثيرًا حتى الآن، ولكن أعتقد أن هناك طريقة لإنشاء نصوص برمجية مجمعة حتى تتمكن من سحب معلومات كهذه لك، أو معرفة التطبيقات المثبتة على الأجهزة.والأسوأ من ذلك هو أنه ليس عليك الركض إلى كل جهاز.(أفترض أنك تعني SN مثل معرف منتج MS)

WMI هو بالتأكيد الطريق الصحيح.يمكنك الحصول على قدر كبير من معلومات التدقيق المفيدة من خلال واجهة برمجة التطبيقات تلك.

يبدو أن مايكل بيرد قد كتب برنامج VBS لقراءة معلومات EDID.يقوم البرنامج النصي بقراءة وتحليل معلومات EDID الخاصة بالشاشة من السجل من أجل استرداد معلومات الأصول.

http://cwashington.netreach.net/depo/view.asp?Index=980&ScriptType=vbscript

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top