स्वचालित सूचना सूचना में परिवर्तन


मैंने लैपटॉप खरीदने के बाद पहली बार किसी तरह विंडोज को अपडेट किया और पाया कि सिस्टम में प्रदर्शित सुंदर निर्माता का लोगो अचानक कहीं गायब हो गया।

इसलिए मुझे पता चला कि OEM क्या है ...

Google ने मुझे जल्दी से समझाया कि जो सुंदर आइकन मैंने खो दिया था, वह विंडोज को अपडेट करने के बाद मिटाई गई OEM जानकारी का हिस्सा था (जो वास्तव में तार्किक है)।

Windows में OEM ( मूल उपकरण निर्माता ) निम्नलिखित मापदंडों की विशेषता है:

  • निर्माता - निर्माता
  • मॉडल - डिवाइस मॉडल
  • SupportHours - तकनीकी सहायता घंटे
  • SupportPhone - तकनीकी सहायता फोन नंबर
  • SupportURL - तकनीकी सहायता साइट का पता
  • लोगो - निर्माता का लोगो (जिसके कारण यह सब शुरू हुआ)

यह सभी जानकारी स्ट्रिंग मूल्यों का उपयोग करके रजिस्ट्री [ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ OEMInformation] के माध्यम से जोड़ा या बदला जा सकता है।

सभी मापदंडों में प्रति पंक्ति 256 वर्णों की सीमा होती है, और लोगो को .bmp प्रारूप और 120x120 पिक्सेल के रिज़ॉल्यूशन में होना चाहिए।


या, इन उद्देश्यों के लिए, आप तैयार उपयोगिताओं (ज्यादातर स्व-लिखित) का उपयोग कर सकते हैं।

मैंने दोनों विकल्पों को पसंद नहीं किया, क्योंकि पहले विकल्प ने सब कुछ सिर-ऑन करने का सुझाव दिया: अपने हाथों से, और दूसरे मामले में - तीसरे पक्ष के, गैर-प्रमाणित सॉफ़्टवेयर ने आत्मविश्वास को प्रेरित नहीं किया (आपको कभी नहीं पता कि यह रजिस्ट्री के साथ क्या करेगा)

इसलिए, मैंने अपने स्वयं के गैर-प्रमाणित सॉफ़्टवेयर को लिखने का फैसला किया, लेकिन एक चेतावनी के साथ - स्रोत को बाहर कर दिया ताकि उपरोक्त नुकसान उन लोगों से गायब हो जाए जो मेरे जैसे ही समस्या का सामना करते हैं।

एक-दो शामों के लिए, हमें एक न्यूनतम आवेदन मिला है जो इसे सौंपे गए सभी कार्यों को पूरा करता है।


मैं "लोड कॉन्फ़िगरेशन" बटन को भी नोट करना चाहूंगा, जो कॉन्फ़िगरेशन फ़ाइल (.exe.config) से सभी OEM पैरामीटर लोड करने की अनुमति देता है

शायद, अगर यह इस बटन के लिए नहीं होता, तो कोई पद नहीं होता। तथ्य यह है कि काम के वर्तमान स्थान पर, हम कभी-कभी अपने सॉफ़्टवेयर को हार्डवेयर के साथ वितरित करते हैं, इसलिए OEM जानकारी पेश करना हमारे लिए एक आवश्यक कार्य है (हालांकि यह अजीब है कि कोई भी इसके बारे में नहीं सोचता है)।

जल्दी से नहीं कहा। गाइड ने मंजूरी दे दी। अब यह बच्चा कंपनी की भलाई के लिए काम कर रहा है।

इस पोस्ट में, यह समझने के अलावा कि OEM की जानकारी क्या है और इसे कैसे बदला जा सकता है, मैं एक सरल उदाहरण के साथ फिर से एक सरल विचार व्यक्त करना चाहूंगा: एक विचार है - इसे लागू करें! इसे दराज में न रखें। आखिरकार, आप जिस समस्या का सामना कर रहे हैं वह दूसरों के लिए प्रासंगिक हो सकती है।

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


All Articles