কম্পিউটার টিউটোরিয়াল

BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

যদি আপনি উইন্ডোজ চালিত বড় সংখ্যক সার্ভার বা ওয়ার্কস্টেশন পরিচালনা করেন, তখন উইন্ডোজ ডেস্কটপে সরাসরি অপারেটিং সিস্টেম এবং পরিবেশের বেসিক তথ্য প্রদর্শন করা খুব উপকারী হতে পারে। এটি ব্যবহারকারীদের জন্য বিশেষভাবে সুবিধাজনক হবে যদি তারা সাপোর্টের সাথে যোগাযোগ করে এবং তাদের IP বা MAC ঠিকানা, কম্পিউটার বা ডোমেন নাম, উইন্ডোজ সংস্করণ, মেমরি আকার, CPU টাইপ ইত্যাদি বলতে হয়। তারা শুধু তাদের ডেস্কটপে তাকিয়ে এই তথ্য পেতে পারবে। অপারেটিং সিস্টেম, হার্ডওয়্যার এবং সফটওয়্যার পরিবেশের তথ্য ডেস্কটপে দেখানোর জন্য আমরা মাইক্রোসফটের BgInfo টুলটি ব্যবহার করব।

BgInfo ব্যবহারকারীর ডেস্কটপ ওয়ারপেপারের উপরে টেক্সট ইনফরমেশন ওভারলে করে এবং বর্তমান ওয়ারপেপার ছবি প্রতিস্থাপন করে।

ডেস্কটপে প্রদর্শনের জন্য BgInfo টেক্সট টেমপ্লেট তৈরি করুন

প্রথমে, আপনাকে একটি টেমপ্লেট ফাইল তৈরি করতে হবে যা BgInfo উইন্ডোজ ডেস্কটপে তথ্য দেখাতে ব্যবহার করবে।

    1. BgInfo ডাউনলোড করুন (https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo) এবং bginfo.exe চালান;
    2. একটি ডিফল্ট BgInfo কনফিগারেশন উইন্ডো প্রদর্শিত হবে। এতে ডিফল্টভাবে টুলটি যে সিস্টেম তথ্য দেখায় তার তালিকা রয়েছে;
    3. BgInfo উইন্ডোটি একটি সাদা টেক্সট এডিটর যেখানে আপনি প্রদর্শিত যেকোনো মান যোগ, সরানো বা সম্পাদনা করতে পারেন, ফন্ট কালার বা আকার পরিবর্তন করতে পারেন, তথ্য দেখানোর স্ক্রিন অবস্থান নির্বাচন করতে পারেন, আপনার লোগো যোগ করতে পারেন ইত্যাদি; BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন
    4. BgInfo অপারেটিং সিস্টেম থেকে যে ভেরিয়েবলগুলির মান পায় সেগুলো <Host name> ফরম্যাটে দেখানো হয়;
    5. আমি কম্পিউটারের বেসিক তথ্য এবং সাপোর্ট টিমের যোগাযোগ যোগ করে নিচের টেমপ্লেটটি তৈরি করেছি:
      Device Info: Computer Name: <Host Name> Domain: <Machine Domain> Logon DC: <Logon Server> OS Version: <OS Version> User Name: <User Name> IP Address: <IP Address> Default Gateway: <Default Gateway> MAC Address: <MAC Address> System Info: Boot Time: <Boot Time> CPU: <CPU> Memory: <Memory> System Type: <System Type> ___________________________________ HelpDesk Team: +49-163-555-5555 helpdesk@woshub.com CRM Team: +49-163-555-5554 helpdesk_CRM@woshub.com

      BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

    6. কনফিগারেশনটি bg_config.bgi ফাইলে সংরক্ষণ করুন।

GPO-এর মাধ্যমে ওয়ার্কস্টেশন/সার্ভারে BgInfo কনফিগারেশন ফাইল স্থাপন করুন

তারপর একটি নতুন GPO (ডোমেন গ্রুপ পলিসি অবজেক্ট) তৈরি করুন যাতে BgInfo কনফিগারেশন ফাইলটি সমস্ত ডোমেন কম্পিউটার এবং/অথবা সার্ভারে প্রয়োগ করা যায়।

আপনার ডোমেন কন্ট্রোলারে 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

BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

      • ডোমেন GPO এডিটর খুলুন (gpmc.msc), bgInfoGPO নামে একটি নতুন গ্রুপ পলিসি তৈরি করুন এবং কম্পিউটার OU-র সাথে লিঙ্ক করুন; BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন
      • GPO এডিট মোডে যান;
      • User Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> Logon -> Scripts -> Add এ যান এবং আপনার স্ক্রিপ্টের UNC পাথ দিন (উদাহরণস্বরূপ, \\woshub.loc\NETLOGON\Bginfo\apply_bginfo.bat); BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন
      • GPO লুপব্যাক প্রসেসিং মোড সক্ষম করুন যাতে GPO ব্যবহারকারীদের ওপর প্রয়োগ হয়: Computer Configuration -> Administrative Templates -> System -> Group Policy -> Configure user Group Policy loopback processing mode = Enabled (Merge); BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন
      • নতুন গ্রুপ পলিসি সেটিংস প্রয়োগ করতে, একটি ব্যবহারকারীর অ্যাকাউন্টের অধীনে কম্পিউটারে লগ অন করুন এবং নিশ্চিত করুন যে আপনি কনফিগার করা সিস্টেম তথ্য এখন ডেস্কটপে দেখাচ্ছে; BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

BgInfo বর্তমান ডেস্কটপ ব্যাকগ্রাউন্ডকে ব্যবহারকারীর %Temp% ডিরেক্টরিতে BGInfo.bmp হিসেবে কপি করে এবং তার উপরে আপনার টেক্সট রাখে। তারপর ফাইলটি ডেস্কটপ ওয়ারপেপার হিসেবে সেট করা হয়। যাইহোক, আপনি যদি ডোমেন GPO ব্যবহার করে ব্যবহারকারীর ডেস্কটপ ওয়ারপেপার সেট করেন, তবে মনে রাখবেন যে BgInfo পলিসি ওয়ারপেপার পলিসির পরে প্রয়োগ করা উচিত। প্রয়োজনে GPO লিঙ্কের অর্ডার পরিবর্তন করুন।

যদি পলিসি প্রয়োগ না হয়, তবে gpresult.exe টুল বা "Common issues that prevent Group Policy from being applied" আর্টিকেল থেকে টিপস ব্যবহার করে সমস্যা সমাধান করুন।

BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

BgInfo-এর সাথে VBS এবং পাওয়ারশেল স্ক্রিপ্ট ব্যবহার করুন

BgInfo শুধুমাত্র প্রিসেট প্যারামিটারই নয়, বরং WMI ক্যোয়ারী, VBS বা পাওয়ারশেল স্ক্রিপ্ট ব্যবহার করে যেকোনো অন্যান্য কম্পিউটার, অ্যাপ্লিকেশন বা অ্যাক্টিভ ডিরেক্টরি বৈশিষ্ট্যও প্রদর্শন করতে পারে।

BgInfo-তে কাস্টম মান যোগ করতে, Custom -> New এ ক্লিক করুন।

BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

টুলটি নিম্নলিখিত মান প্রদর্শন করার অনুমতি দেয়:

  • এনভায়রনমেন্ট ভেরিয়েবলের মান
  • রেজিস্ট্রি প্যারামিটারের মান
  • WMI ক্যোয়ারীর ফলাফল
  • একটি ফাইলের ভার্সন
  • একটি ফাইলের কন্টেন্ট
  • একটি VBS স্ক্রিপ্ট ফাইল চালান

BgInfo-তে একটি বিল্ট-ইন WMI এক্সপ্লোরার রয়েছে। উদাহরণস্বরূপ, নিচের WMI ক্যোয়ারী আপনার ডেস্কটপে অপারেটিং সিস্টেম বিল্ড দেখাবে (এটি উইন্ডোজ ১০-এর জন্য বিশেষভাবে প্রাসঙ্গিক):

SELECT BuildNumber FROM Win32_OperatingSystem

BgInfo দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

নিচের 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 দিয়ে উইন্ডোজ ডেস্কটপে সিস্টেম তথ্য প্রদর্শন করুন

মনে রাখবেন যে BgInfo-তে আপনি যে মানটি দেখতে চান তা VBS স্ক্রিপ্ট দ্বারা Echo দিয়ে ফেরত দেওয়া আবশ্যক।

এভাবে, BgInfo ব্যবহার করে আপনি কম্পিউটার সম্পর্কে প্রায় সব তথ্য ব্যবহারকারীর ডেস্কটপে দেখাতে পারেন।

  1. উইন্ডোজ ১০-এ 'ব্যাড সিস্টেম ইনফরমেশন' BSOD সমস্যা সমাধান: ধাপে ধাপ গাইড

  2. মিরাকাস্ট (Miracast) দিয়ে উইন্ডোজ ১০ পিসি টিভিতে ওয়ায়ারলেস মিরর করুন

  3. উইন্ডোজ ১০-এ বিস্তারিত সিস্টেম ইনফরমেশন পান: দ্রুত ও সহজ

  4. উইন্ডোজের জন্য শীর্ষ ১০ সিস্টেম ইনফরমেশন টুল: বিস্তারিত হার্ডওয়্যার অন্তর্দৃষ্টি