अपने नेटवर्क कंप्यूटर की सिस्टम जानकारी का डेटाबेस बनाने के लिए BGInfo का उपयोग करें

विषयसूची:

अपने नेटवर्क कंप्यूटर की सिस्टम जानकारी का डेटाबेस बनाने के लिए BGInfo का उपयोग करें
अपने नेटवर्क कंप्यूटर की सिस्टम जानकारी का डेटाबेस बनाने के लिए BGInfo का उपयोग करें

वीडियो: अपने नेटवर्क कंप्यूटर की सिस्टम जानकारी का डेटाबेस बनाने के लिए BGInfo का उपयोग करें

वीडियो: अपने नेटवर्क कंप्यूटर की सिस्टम जानकारी का डेटाबेस बनाने के लिए BGInfo का उपयोग करें
वीडियो: How to Colorize a Black and White Photo in Photoshop - YouTube 2024, नवंबर
Anonim

सिस्टम प्रशासकों के बीच Sysinternals सूट के अधिक लोकप्रिय टूल में से एक BGInfo है जो पहली बार लॉगिन करते समय आपके डेस्कटॉप वॉलपेपर पर रीयल-टाइम सिस्टम जानकारी का सामना करता है। स्पष्ट कारणों से, सिस्टम मेमोरी जैसी जानकारी, हार्ड ड्राइव स्पेस और सिस्टम अप टाइम (दूसरों के बीच) आपके सामने सही है जब आप कई सिस्टम प्रबंधित कर रहे हैं।

इस आसान उपयोगिता के बारे में एक छोटी सी ज्ञात विशेषता है कि सिस्टम जानकारी स्वचालित रूप से SQL डेटाबेस या किसी अन्य डेटा फ़ाइल में सहेजी जा सकें। सेटअप कार्य के कुछ मिनटों के साथ आप केंद्रीकृत स्टोरेज स्थान में अपने सभी नेटवर्क कंप्यूटरों की सिस्टम जानकारी रिकॉर्ड करने के लिए आसानी से BGInfo को कॉन्फ़िगर कर सकते हैं। फिर आप इन डेटा पर निगरानी या रिपोर्ट करने के लिए इस डेटा का उपयोग कर सकते हैं, हालांकि आप फिट देखते हैं।

बीजीइन्फो सेटअप

यदि आप बीजीइन्फो से परिचित हैं, तो आप इस सेक्शन को छोड़ सकते हैं। हालांकि, अगर आपने कभी भी इस टूल का उपयोग नहीं किया है, तो आप जिस डेटा को ढूंढ रहे हैं उसे कैप्चर करने के लिए सेटअप करने में कुछ मिनट लगते हैं।

जब आप पहली बार बीजीइन्फो खोलते हैं, तो टाइमर ऊपरी दाएं कोने में गिना जाएगा। इंटरफ़ेस को बनाए रखने के लिए उलटी गिनती बटन पर क्लिक करें ताकि हम सेटिंग्स को संपादित कर सकें।

अब उस जानकारी को संपादित करें जिसे आप दाईं ओर उपलब्ध फ़ील्ड से कैप्चर करना चाहते हैं। चूंकि सभी आउटपुट केंद्रीय स्थान पर रीडायरेक्ट किए जाएंगे, इसलिए लेआउट या स्वरूपण को कॉन्फ़िगर करने की चिंता न करें।
अब उस जानकारी को संपादित करें जिसे आप दाईं ओर उपलब्ध फ़ील्ड से कैप्चर करना चाहते हैं। चूंकि सभी आउटपुट केंद्रीय स्थान पर रीडायरेक्ट किए जाएंगे, इसलिए लेआउट या स्वरूपण को कॉन्फ़िगर करने की चिंता न करें।
Image
Image

स्टोरेज डेटाबेस को कॉन्फ़िगर करना

बीजीइन्फो कई डेटाबेस स्वरूपों में जानकारी संग्रहीत करने की क्षमता का समर्थन करता है: SQL सर्वर डेटाबेस, एक्सेस डेटाबेस, एक्सेल और टेक्स्ट फ़ाइल। इस विकल्प को कॉन्फ़िगर करने के लिए, फ़ाइल> डेटाबेस खोलें।

Image
Image

एक पाठ फ़ाइल का उपयोग करना

सबसे सरल, और शायद सबसे व्यावहारिक, विकल्प बीजीइन्फो डेटा को अल्पविराम से अलग टेक्स्ट फ़ाइल में संग्रहीत करना है। यह प्रारूप एक्सेल में फ़ाइल खोलने या डेटाबेस में आयात करने की अनुमति देता है।

किसी टेक्स्ट फ़ाइल या किसी अन्य फ़ाइल सिस्टम प्रकार (एक्सेल या एमएस एक्सेस) का उपयोग करने के लिए, बस संबंधित फ़ाइल में यूएनसी प्रदान करें। इस फ़ाइल को लिखने के लिए कार्य चलाने वाले खाते को शेयर और एनटीएफएस फ़ाइल अनुमतियों दोनों को पढ़ने / लिखने की आवश्यकता होगी।

टेक्स्ट फ़ाइल का उपयोग करते समय, एकमात्र विकल्प यह है कि प्रत्येक बार कैप्चर प्रक्रिया चलने पर बीजीइन्फो एक नई प्रविष्टि बनाने के लिए है जो संबंधित सीएसवी टेक्स्ट फ़ाइल में एक नई लाइन जोड़ देगा।
टेक्स्ट फ़ाइल का उपयोग करते समय, एकमात्र विकल्प यह है कि प्रत्येक बार कैप्चर प्रक्रिया चलने पर बीजीइन्फो एक नई प्रविष्टि बनाने के लिए है जो संबंधित सीएसवी टेक्स्ट फ़ाइल में एक नई लाइन जोड़ देगा।
Image
Image

एक एसक्यूएल डेटाबेस का उपयोग करना

यदि आप डेटा को सीधे SQL सर्वर डेटाबेस में छोड़ना पसंद करते हैं, तो BGInfo इसका भी समर्थन करता है। इसके लिए थोड़ा अतिरिक्त विन्यास की आवश्यकता है, लेकिन कुल मिलाकर यह बहुत आसान है।

पहला कदम डेटाबेस बनाना है जहां जानकारी संग्रहीत की जाएगी। इसके अतिरिक्त, आप इस तालिका में डेटा भरने के लिए एक उपयोगकर्ता खाता बनाना चाहते हैं (और केवल यह तालिका)। आपकी सुविधा के लिए, यह स्क्रिप्ट एक नया डेटाबेस और उपयोगकर्ता खाता बनाता है (इसे अपने SQL सर्वर मशीन पर व्यवस्थापक के रूप में चलाएं):

@SET Server=%ComputerName%. @SET Database=BGInfo @SET UserName=BGInfo @SET Password=password SQLCMD -S “%Server%” -E -Q “Create Database [%Database%]” SQLCMD -S “%Server%” -E -Q “Create Login [%UserName%] With Password=N’%Password%’, DEFAULT_DATABASE=[%Database%], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF” SQLCMD -S “%Server%” -E -d “%Database%” -Q “Create User [%UserName%] For Login [%UserName%]” SQLCMD -S “%Server%” -E -d “%Database%” -Q “EXEC sp_addrolemember N’db_owner’, N’%UserName%'”

ध्यान दें कि BGInfo को सही तरीके से काम करने के लिए SQL उपयोगकर्ता खाते में डेटाबेस पर 'db_owner' अनुमतियां होनी चाहिए। यही कारण है कि आपके पास विशेष रूप से इस डेटाबेस के लिए SQL उपयोगकर्ता खाता होना चाहिए।

इसके बाद, SQL बटन पर क्लिक करके इस डेटाबेस से कनेक्ट करने के लिए BGInfo को कॉन्फ़िगर करें।
इसके बाद, SQL बटन पर क्लिक करके इस डेटाबेस से कनेक्ट करने के लिए BGInfo को कॉन्फ़िगर करें।
अपने डेटाबेस सेटिंग्स के अनुसार कनेक्शन गुण भरें।
अपने डेटाबेस सेटिंग्स के अनुसार कनेक्शन गुण भरें।
प्रति कंप्यूटर केवल एक प्रविष्टि है या प्रत्येक सिस्टम का इतिहास रखने के विकल्प का चयन करें।
प्रति कंप्यूटर केवल एक प्रविष्टि है या प्रत्येक सिस्टम का इतिहास रखने के विकल्प का चयन करें।
डेटा को संबंधित डेटाबेस में "BGInfoTable" नाम की एक तालिका में सीधे छोड़ दिया जाएगा।
डेटा को संबंधित डेटाबेस में "BGInfoTable" नाम की एक तालिका में सीधे छोड़ दिया जाएगा।
Image
Image

उपयोगकर्ता डेस्कटॉप विकल्प कॉन्फ़िगर करें

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

डेस्कटॉप बटन पर क्लिक करें।

Image
Image

कुछ भी बदलने के लिए वॉलपेपर संशोधन कॉन्फ़िगर करें।

Image
Image

तैनाती की तैयारी

अब हम अलग-अलग मशीनों में कॉन्फ़िगरेशन को तैनात करने के लिए तैयार हैं ताकि हम सिस्टम डेटा को कैप्चर करना प्रारंभ कर सकें।

यदि आपने पहले से ऐसा नहीं किया है, तो अपने डेटा भंडार में पहली प्रविष्टि बनाने के लिए लागू करें बटन पर क्लिक करें। यदि सभी सही तरीके से कॉन्फ़िगर किया गया है, तो आप अपनी डेटा फ़ाइल या डेटाबेस खोलने और संबंधित मशीन के लिए प्रविष्टि देखने में सक्षम होना चाहिए।

अब फ़ाइल> सहेजें मेनू विकल्प पर क्लिक करें और कॉन्फ़िगरेशन को "BGInfoCapture.bgi" के रूप में सहेजें।
अब फ़ाइल> सहेजें मेनू विकल्प पर क्लिक करें और कॉन्फ़िगरेशन को "BGInfoCapture.bgi" के रूप में सहेजें।
Image
Image

ग्राहक मशीनों पर तैनाती

संबंधित ग्राहक मशीनों पर तैनाती बहुत सरल है। किसी भी इंस्टॉलेशन की आवश्यकता नहीं है क्योंकि आपको बस BGInfo.exe और BGInfoCapture.bgi को प्रत्येक मशीन पर कॉपी करने और उन्हें उसी निर्देशिका में रखने की आवश्यकता है।

एक बार जगह में, बस आदेश चलाएं:

BGInfo.exe BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt

बेशक, आप शायद शेड्यूल पर चलाने के लिए कैप्चर प्रक्रिया को शेड्यूल करना चाहते हैं। यह आदेश प्रत्येक सुबह सुबह 8 बजे कैप्चर प्रक्रिया चलाने के लिए अनुसूचित कार्य बनाता है और मानता है कि आपने आवश्यक सी फ़ाइलों को अपनी सी ड्राइव की जड़ में कॉपी किया है:

SCHTASKS /Create /SC DAILY /ST 08:00 /TN “System Info” /TR “C:BGInfo.exe C:BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt”

आवश्यकतानुसार समायोजित करें, लेकिन अंतिम परिणाम निर्धारित कार्य कमांड को इस तरह दिखना चाहिए:

सिफारिश की: