أتمتة التغييرات معلومات OEM


لقد قمت بتحديث Windows مرة واحدة لأول مرة بعد شراء جهاز كمبيوتر محمول ووجدت أن شعار الشركة المصنعة الجميل المعروض في النظام قد اختفى فجأة في مكان ما.

لذلك اكتشفت ما هو OEM ...

أوضحت Google بسرعة أن الأيقونة الجميلة التي فقدتها كانت جزءًا من معلومات OEM التي تم محوها بعد تحديث Windows (وهو أمر منطقي بالفعل).

يتميز OEM ( الشركة المصنعة للمعدات الأصلية ) في Windows بالمعلمات التالية:

  • الصانع - الصانع
  • نموذج - نموذج الجهاز
  • ساعات الدعم - ساعات الدعم الفني
  • SupportPhone - رقم هاتف الدعم الفني
  • SupportURL - عنوان موقع الدعم الفني
  • شعار - شعار الشركة المصنعة (بسبب الذي بدأ كل شيء)

يمكن إضافة كل هذه المعلومات أو تغييرها عن طريق الأقلام من خلال التسجيل [ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ OEMInformation] باستخدام قيم السلسلة.

لكل المعلمات حد 256 حرفًا لكل سطر ، ويجب أن يكون الشعار بتنسيق .bmp ودقة 120 × 120 بكسل.


أو ، لهذه الأغراض ، يمكنك استخدام أدوات مساعدة جاهزة (معظمها مكتوبة ذاتيًا).

لم يعجبني كلا الخيارين ، لأن الخيار الأول اقترح القيام بكل شيء وجهاً لوجه: في يديك ، وفي الحالة الثانية - البرامج الخارجية غير المعتمدة ، لم تلهم الثقة (لا تعرف أبدًا ما الذي ستفعله مع السجل)

لذلك ، قررت أن أكتب برنامجي غير المعتمد ، لكن مع تحذير واحد - حدد المصدر بحيث تختفي العيوب المذكورة أعلاه من أولئك الذين واجهوا نفس المشكلة فجأة مثلي.

لبضع أمسيات ، حصلنا على تطبيق أضيق الحدود يؤدي جميع الوظائف المخصصة له.


أود أيضًا أن أشير إلى الزر "Load config" ، والذي يسمح بتحميل جميع معلمات OEM من ملف التكوين (.exe.config)

ربما ، إذا لم يكن لهذا الزر ، فلن يكون هناك أي منشور. والحقيقة هي أننا في مكان العمل الحالي ، نقدم أحيانًا برنامجنا مع الأجهزة ، لذلك فإن تقديم معلومات OEM يعد مهمة ملحة بالنسبة لنا (رغم أنه من الغريب ألا يفكر أحد في ذلك).

لم يقل قال من القيام به. وافق الدليل. الآن هذا الطفل يعمل لصالح الشركة.

في هذا المنشور ، بالإضافة إلى شرح معلومات OEM وكيف يمكن تغييرها ، أردت أن أنقل مرة أخرى فكرة بسيطة مع مثال بسيط: هل لديك فكرة - قم بتنفيذها! لا تضعه في درج. بعد كل شيء ، قد تكون المشكلة التي تواجهها مناسبة للآخرين.

Source: https://habr.com/ru/post/ar473534/


All Articles