यदि आप विंडोज़ चलाने वाले बड़ी संख्या में सर्वर या वर्कस्टेशन का प्रबंधन करते हैं, तो कभी-कभी विंडोज़ डेस्कटॉप पर ऑपरेटिंग सिस्टम और पर्यावरण के बारे में मूलभूत जानकारी प्रदर्शित करना उपयोगी होता है। यह आपके उपयोगकर्ताओं के लिए विशेष रूप से सुविधाजनक होगा यदि वे समर्थन से जुड़ते हैं और उन्हें अपना आईपी या मैक पता, कंप्यूटर या डोमेन नाम, विंडोज संस्करण, मेमोरी आकार, सीपीयू प्रकार, आदि बताना होगा। तब उन्हें बस अपने डेस्कटॉप को देखने की जरूरत है। डेस्कटॉप पर ऑपरेटिंग सिस्टम, हार्डवेयर और सॉफ़्टवेयर परिवेश के बारे में जानकारी दिखाने के लिए, हम BgInfo का उपयोग करेंगे माइक्रोसॉफ्ट द्वारा उपकरण।
BgInfo उपयोगकर्ता के डेस्कटॉप वॉलपेपर पर टेक्स्ट जानकारी को ओवरले करने और वर्तमान वॉलपेपर छवि को बदलने की अनुमति देता है।
डेस्कटॉप पर प्रदर्शित करने के लिए एक Bginfo टेक्स्ट टेम्प्लेट बनाएं
सबसे पहले, आपको Windows डेस्कटॉप पर जानकारी दिखाने के लिए BgInfo द्वारा उपयोग की जाने वाली एक टेम्पलेट फ़ाइल बनाने की आवश्यकता है।
-
- डाउनलोड करेंBginfo (https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo) और bginfo.exe चलाएँ;
- एक डिफ़ॉल्ट BgInfo कॉन्फ़िगरेशन विंडो प्रकट होती है। इसमें सिस्टम जानकारी की एक सूची है जो उपकरण डिफ़ॉल्ट रूप से प्रदर्शित करता है;
- बीजीइन्फो विंडो एक साधारण टेक्स्ट एडिटर है जहां आप प्रदर्शित मूल्यों में से कोई भी जोड़, हटा या संपादित कर सकते हैं, फ़ॉन्ट रंग या आकार बदल सकते हैं, जानकारी दिखाने के लिए स्क्रीन स्थिति का चयन कर सकते हैं, अपना लोगो जोड़ सकते हैं, आदि;
- वेरिएबल के मान जो BgInfo को एक ऑपरेटिंग सिस्टम से प्राप्त होते हैं, <होस्ट नाम> में दिखाए जाते हैं प्रारूप;
- मैंने कंप्यूटर के बारे में बुनियादी जानकारी प्रदर्शित करने वाला निम्नलिखित टेम्पलेट बनाया है और समर्थन टीम संपर्क जोड़ा है:
उपयोगकर्ता नाम:<उपयोगकर्ता नाम>आईपी पता:<आईपी पता>डिफ़ॉल्ट गेटवे:<डिफ़ॉल्ट गेटवे>मैक पता:<मैक पता>सिस्टम जानकारी:बूट समय:<बूट समय>CPU: स्मृति:<मेमोरी>सिस्टम प्रकार: - कॉन्फ़िगरेशन को bg_config.bgi में सेव करें फ़ाइल।
जीपीओ के जरिए वर्कस्टेशन/सर्वर पर BgInfo कॉन्फिग फाइल को तैनात करना
फिर सभी डोमेन कंप्यूटर और/या सर्वर पर BgInfo कॉन्फ़िगरेशन फ़ाइल लागू करने के लिए एक नया GPO (डोमेन ग्रुप पॉलिसी ऑब्जेक्ट) बनाएं।
अपने डोमेन नियंत्रक पर SYSVOL में एक Bginfo फ़ोल्डर बनाएं और bg_config.bgi को कॉपी करें और Bginfo.exe इसके लिए फ़ाइलें।
बनाएं apply_bginfo.bat उसी फ़ोल्डर में स्क्रिप्ट। इस फ़ाइल का उपयोग कंप्यूटर पर BgInfo सेटिंग लागू करने के लिए किया जाएगा:
reg add HKEY_CURRENT_USER\Software\Sysinternals\BGInfo /v EulaAccepted /t REG_DWORD /d 1 /f
%logonserver%\NETLOGON\Bginfo\Bginfo.exe %logonserver%\NETLOGON\Bginfo\bg_config.bgi /silent /TIMER:00 /nolicprompt
-
- डोमेन GPO संपादक खोलें (
gpmc.msc
), bgInfoGPO . नामक एक नई समूह नीति बनाएं और इसे कंप्यूटर OU से लिंक करें; - जीपीओ संपादन मोड में स्विच करें;
- उपयोगकर्ता कॉन्फ़िगरेशन पर जाएं -> नीतियां -> Windows सेटिंग -> स्क्रिप्ट (लॉगऑन/लॉगऑफ़) -> लॉगऑन -> स्क्रिप्ट -> जोड़ें और आपकी स्क्रिप्ट के लिए UNC पथ (उदाहरण के लिए,
\\woshub.loc\NETLOGON\Bginfo\apply_bginfo.bat
); - उपयोगकर्ताओं पर GPO लागू करने के लिए GPO लूपबैक संसाधन मोड सक्षम करें:कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्पलेट -> सिस्टम -> समूह नीति -> उपयोगकर्ता समूह नीति लूपबैक संसाधन मोड कॉन्फ़िगर करें =सक्षम (मर्ज करें );
- नई समूह नीति सेटिंग्स को लागू करने के लिए, आपको एक उपयोगकर्ता खाते के तहत कंप्यूटर पर लॉग ऑन करना होगा और सुनिश्चित करना होगा कि आपके द्वारा कॉन्फ़िगर की गई सिस्टम जानकारी अब डेस्कटॉप पर दिखाई दे रही है;
- डोमेन GPO संपादक खोलें (
BgInfo वर्तमान डेस्कटॉप पृष्ठभूमि को BGInfo.bmp . पर कॉपी करता है उपयोगकर्ता को %Temp%
निर्देशिका और अपना पाठ इसके ऊपर रखता है। फिर फ़ाइल को डेस्कटॉप वॉलपेपर के रूप में सेट किया जाता है। हालाँकि, यदि आप डोमेन GPO का उपयोग करके उपयोगकर्ता डेस्कटॉप वॉलपेपर सेट करते हैं, तो ध्यान दें कि BgInfo नीति वॉलपेपर एक के बाद लागू होनी चाहिए। यदि आवश्यक हो, तो GPO लिंक क्रम बदलें।
BgInfo के साथ VBS और PowerShell स्क्रिप्ट का उपयोग करना
BgInfo न केवल पूर्व निर्धारित मापदंडों को प्रदर्शित करने की अनुमति देता है, बल्कि WMI प्रश्नों, VBS, या PowerShell स्क्रिप्ट का उपयोग करके किसी भी अन्य कंप्यूटर, एप्लिकेशन या सक्रिय निर्देशिका गुणों को भी प्रदर्शित करता है।
BgInfo में कस्टम मान जोड़ने के लिए, कस्टम . क्लिक करें -> नया .
उपकरण प्रदर्शित करने की अनुमति देता है:
- पर्यावरण चर का मान
- एक रजिस्ट्री पैरामीटर मान
- WMI क्वेरी के परिणाम
- एक फ़ाइल संस्करण
- एक फ़ाइल सामग्री
- VBS स्क्रिप्ट फ़ाइल चलाएँ
BgInfo में एक अंतर्निहित WMI एक्सप्लोरर भी है। उदाहरण के लिए, निम्न WMI क्वेरी आपके डेस्कटॉप पर एक ऑपरेटिंग सिस्टम बिल्ड प्रदर्शित करेगी (यह विशेष रूप से विंडोज 10 के लिए प्रासंगिक है):
SELECT BuildNumber FROM Win32_OperatingSystem
निम्न VBS स्क्रिप्ट डेस्कटॉप पर कंप्यूटर मॉडल की जानकारी दिखाएगी:
winmgt = "winmgmts:{impersonationLevel=impersonate}!//"
Set oWMI_Qeury_Result = GetObject(winmgt).InstancesOf("Win32_ComputerSystem")
For Each oItem In oWMI_Qeury_Result
Set oComputer = oItem
Next
If IsNull(oComputer.Model) Then
sComputerModel = "*no-name* model"
Else
If LCase(oComputer.Model) = "system product name" Then
sComputerModel = "Custom-built PC"
Else
sComputerModel = oComputer.Model
End If
End If
sComputer = Trim(sComputerModel)
Echo sComputer
ध्यान दें कि आप BgInfo में जो मान देखना चाहते हैं, उसे Echo
. का उपयोग करके वापस किया जाना चाहिए वीबीएस स्क्रिप्ट द्वारा।
इस प्रकार, BgInfo का उपयोग करके आप उपयोगकर्ता डेस्कटॉप पर कंप्यूटर के बारे में लगभग कोई भी जानकारी प्रदर्शित कर सकते हैं।