উইন্ডোজে হার্ডওয়্যার ডিভাইস ম্যানেজ করা ডিভাইস ম্যানেজার থেকে সহজ। কিন্তু সার্ভার এনভায়রনমেন্টে বা কমান্ড লাইন থেকে ড্রাইভার কন্ট্রোল করতে হলে DevCon ডিভাইস ম্যানেজারের ভালো বিকল্প।
DevCon উইন্ডোজ ড্রাইভার কিটের অংশ এবং একটি কমান্ড লাইন ইউটিলিটি, যা লোকাল বা নেটওয়ার্ক কম্পিউটারের সকল হার্ডওয়্যার ডিভাইস দ্রুত ডিজেবল, এনাবল, ইনস্টল, রিমুভ, স্ক্যান এবং লিস্ট করতে পারে।
DevCon ব্যবহার করা
DevCon বিনামূল্যে মাইক্রোসফট ওয়েবসাইট থেকে ডাউনলোড করা যায়। ডাউনলোড করার পর এক্সিকিউটেবল এক্সট্র্যাক্ট করে C ড্রাইভে এমন জায়গায় রাখুন যাতে কমান্ড প্রম্পট থেকে সহজে এক্সেস করা যায়। উদাহরণস্বরূপ, আমি এক্সট্র্যাক্ট করা ফাইলগুলো C ড্রাইভে devcon নামে ফোল্ডারে রাখেছি।
এডমিনিস্ট্রেটর হিসেবে কমান্ড প্রম্পট খুলুন। স্টার্ট মেনুতে সার্চ করে রাইট-ক্লিক করে "Run as administrator" নির্বাচন করুন। উইন্ডোজ ৮-এ Win+X থেকে "Command Prompt (Admin)" বেছে নিন।
কমান্ড প্রম্পটে devcon ফোল্ডারের ৩২-বিট (i386) বা ৬৪-বিট (ia64) ফোল্ডারে নেভিগেট করুন:
cd c:\devcon\i386
DevCon-এর সিনট্যাক্স, কমান্ড এবং আর্গুমেন্ট জানতে:
devcon help
ডিভাইস লিস্ট করা
ডিভাইস লিস্ট পেতে 와일্ডকার্ড এন্ট্রি সহ find কমান্ড ব্যবহার করুন। DevCon নেটওয়ার্কেও কাজ করে, তাই কম্পিউটার নাম স্পেসিফাই করতে হবে। আপনার কম্পিউটার নাম "System Properties" উইন্ডো থেকে পেতে পারেন। উদাহরণস্বরূপ, আমার CD-ROM-এর ডিটেইলস পেতে আমি নিচের কমান্ড ব্যবহার করেছি। কম্পিউটার নাম এবং ডিভাইস নাম আপনার অনুযায়ী পরিবর্তন করুন। হার্ডওয়্যার আইডিও ব্যবহার করা যায়।
devcon.exe -m:\\computerName find deviceName
অথবা সব ডিভাইসের হার্ডওয়্যার আইডি পেতে:
devcon.exe hwids *
লিস্ট সংক্ষিপ্ত করতে ওইল্ডকার্ড ব্যবহার করুন:
devcon.exe -m:\\computerName hwids deviceName*
ডিভাইস স্ট্যাটাস জানা
ডিভাইসের স্ট্যাটাস জানতে (নাম বা হার্ডওয়্যার আইডি ওইল্ডকার্ডসহ):
devcon.exe status deviceName
ডিভাইস ডিজেবল/এনাবল করা
ডিভাইস ডিজেবল করতে (সাবধান থাকুন, অনিচ্ছাকৃত ডিভাইস ডিজেবল হতে পারে):
devcon.exe disable deviceName
রি-এনাবল করতে:
devcon.exe enable deviceName
নতুন ডিভাইস স্ক্যান করা
নতুন হার্ডওয়্যার স্ক্যান করতে (ডিভাইস ম্যানেজারের "Scan for new hardware" বাটনের মত):
devcon.exe rescan
ড্রাইভার ইনস্টল/আপডেট/রিমুভ করা
ড্রাইভার ইনস্টল করতে INF ফাইল প্রয়োজন (ড্রাইভার ফাইলসহ বান্ডেলড থাকে)।
devcon.exe /r install "path to INF file" hardwareID
/r সווইচ প্রক্রিয়া শেষে কম্পিউটার রিস্টার্ট করার জন্য।
ড্রাইভার আপডেট করতে (ওইল্ডকার্ড সাবধানে ব্যবহার করুন):
devcon.exe /r update "path to INF file" hardwareID
হার্ডওয়্যার ডিভাইস সম্পূর্ণ রিমুভ করতে (এখানে ওইল্ডকার্ড ব্যবহার করা খুব রিকমেন্ডেড নয়):
devcon /r remove "hardwareID"
DevCon কমান্ড-লাইন ইউটিলিটি দিয়ে হার্ডওয়্যার ড্রাইভার ম্যানেজ করা খুব সহজ। উপরের কমান্ডগুলো почти সব বেসিক পরিস্থিতিতে সাহায্যকারী। আরও জানতে মাইক্রোসফট লাইব্রেরির ডকুমেন্টেশন দেখুন।
আশা করি সাহায্য হয়েছে। DevCon ব্যবহার করে হার্ডওয়্যার ড্রাইভার ম্যানেজ করার অভিজ্ঞতা কমেন্টে শেয়ার করুন।