ใน Windows การจัดการอุปกรณ์ฮาร์ดแวร์ของคุณทำได้อย่างง่ายดายผ่านส่วนตัวจัดการอุปกรณ์ อย่างไรก็ตาม หากคุณอยู่ในสภาพแวดล้อมของเซิร์ฟเวอร์หรือหากคุณต้องการควบคุมโปรแกรมควบคุมอุปกรณ์โดยใช้บรรทัดคำสั่ง DevCon ก็เป็นทางเลือกที่ดีสำหรับตัวจัดการอุปกรณ์ทั่วไป
DevCon เป็นส่วนหนึ่งของ Windows Driver Kit และเป็นยูทิลิตี้บรรทัดคำสั่งที่สามารถใช้เพื่อปิดใช้งาน เปิดใช้งาน ติดตั้ง ลบ สแกน และแสดงรายการอุปกรณ์ฮาร์ดแวร์ทั้งหมดในคอมพิวเตอร์ท้องถิ่นหรือคอมพิวเตอร์เครือข่ายได้อย่างรวดเร็ว
การใช้ DevCon
DevCon ให้บริการฟรีและสามารถดาวน์โหลดได้จากเว็บไซต์ของ Microsoft เมื่อดาวน์โหลดแล้ว ให้แตกไฟล์ปฏิบัติการและวางไว้ที่ใดที่หนึ่งในไดรฟ์ C เพื่อให้คุณสามารถเข้าถึงได้ง่ายในพรอมต์คำสั่ง ตัวอย่างเช่น ฉันวางไฟล์ที่แยกออกมาในโฟลเดอร์ชื่อ “devcon” ในไดรฟ์ C
ตอนนี้เปิด Command Prompt ในฐานะผู้ดูแลระบบ ในการทำเช่นนั้น ค้นหาพร้อมท์คำสั่งในเมนู Start คลิกขวาที่มันแล้วเลือกตัวเลือก “Run as administrator” หากคุณใช้ Windows 8 เพียงเลือกตัวเลือก “Command Prompt (Admin)” จากเมนู power user (Win + X)
เมื่อคุณอยู่ในพรอมต์คำสั่ง ให้ไปที่โฟลเดอร์ 32 บิต (i386) หรือ 64 บิต (ia64) ในโฟลเดอร์ “devcon” โดยใช้คำสั่งด้านล่าง หากคุณได้วางโปรแกรมเรียกทำงาน DevCon ไว้ที่อื่น ให้เปลี่ยนคำสั่งตามนั้น
cd c:\devcon\i386
ตอนนี้ ถ้าคุณต้องการทราบไวยากรณ์ คำสั่งและอาร์กิวเมนต์ต่างๆ ที่ใช้โดยยูทิลิตี้ Devcon ให้ใช้คำสั่งด้านล่างเพื่อรับความช่วยเหลือ
devcon help
หากต้องการดูรายการอุปกรณ์ คุณสามารถใช้ปุ่ม find
คำสั่งด้วยรายการไวด์การ์ด เนื่องจาก DevCon ยังใช้ผ่านเครือข่าย คุณจึงต้องระบุชื่อคอมพิวเตอร์เพื่อรับรายการอุปกรณ์ คุณสามารถค้นหาชื่อคอมพิวเตอร์ Windows ของคุณได้อย่างง่ายดายในหน้าต่าง "คุณสมบัติของระบบ" ตัวอย่างเช่น ฉันใช้คำสั่งต่อไปนี้เพื่อดูรายละเอียดเกี่ยวกับซีดีรอมของฉัน อย่าลืมเปลี่ยนชื่อคอมพิวเตอร์และชื่ออุปกรณ์ นอกจากนี้ คุณยังสามารถแทนที่ “deviceName” ด้วย ID ฮาร์ดแวร์ได้ตลอดเวลา
devcon.exe -m:\\computerName find deviceName
หรือคุณสามารถใช้คำสั่ง Hardware IDs เพื่อดูรายการอุปกรณ์ทั้งหมดได้ หากต้องการรับรายการอุปกรณ์ฮาร์ดแวร์ทั้งหมด ให้ใช้คำสั่งต่อไปนี้
devcon.exe hwids *
หากต้องการตัดรายการ ให้ใช้คำสั่งพร้อมรายการไวด์การ์ด
devcon.exe -m:\\computerName hwids deviceName*
ตอนนี้หากต้องการทราบสถานะของอุปกรณ์ ให้ใช้คำสั่งด้านล่าง เพื่อให้ชีวิตของคุณง่ายขึ้นมาก คุณสามารถใช้รหัสฮาร์ดแวร์หรือชื่อที่มีรายการสัญลักษณ์แทนเหมือนที่ฉันทำ คำสั่งนี้จะแสดงชื่ออุปกรณ์และสถานะของอุปกรณ์
devcon.exe status deviceName
หากต้องการปิดใช้งานอุปกรณ์โดยใช้ยูทิลิตี้ DevCon คุณสามารถใช้คำสั่งด้านล่าง ใช้รายการไวด์การ์ดอีกครั้งหากจำเป็น แต่ระวังเพราะคุณอาจปิดการใช้งานอุปกรณ์อื่นๆ ที่คุณไม่ต้องการ
devcon.exe disable deviceName
หากต้องการเปิดใช้งานอุปกรณ์อีกครั้ง ให้ใช้คำสั่งด้านล่าง คำสั่งไม่ได้ทำอะไรมากไปกว่าการแทนที่ “disable” ด้วยคำว่า “enable”
devcon.exe enable deviceName
หากคุณต้องการสแกนหาอุปกรณ์ใหม่บนคอมพิวเตอร์ของคุณ คุณสามารถใช้คำสั่งด้านล่าง เหมือนกับปุ่ม “สแกนหาฮาร์ดแวร์ใหม่” ในตัวจัดการอุปกรณ์
devcon.exe rescan
ในการติดตั้งไดรเวอร์บางตัวโดยใช้ยูทิลิตี้ DevCon คุณต้องมีไฟล์ INF ที่มาพร้อมกับไฟล์ไดรเวอร์ ตอนนี้ ในการติดตั้งไดรเวอร์อุปกรณ์ ให้ใช้คำสั่งต่อไปนี้ อย่าลืมแทนที่ "Path to INF file" ด้วยพา ธ จริงและ "hardwareID" ด้วย ID ฮาร์ดแวร์จริง ในกรณีที่คุณสงสัยสวิตช์ /r
เป็นอาร์กิวเมนต์ให้รีสตาร์ทคอมพิวเตอร์เมื่อกระบวนการเสร็จสิ้น
devcon.exe /r install "path to INF file" hardwareID
ในการอัปเดตไดรเวอร์อุปกรณ์ ให้ใช้คำสั่งต่อไปนี้ ขณะป้อนรหัสฮาร์ดแวร์ คุณสามารถใช้ไวด์การ์ดได้ แต่โปรดใช้ความระมัดระวัง
devcon.exe /r update "path to INF file" hardwareID
ตอนนี้หากต้องการลบอุปกรณ์ฮาร์ดแวร์ทั้งหมด ให้ใช้คำสั่งด้านล่าง เช่นเดียวกับคำสั่งอื่นๆ คุณสามารถใช้ wildcard ได้ แต่ไม่แนะนำเลยสำหรับคำสั่งนี้
devcon /r remove "hardwareID"
นั่นคือทั้งหมดสำหรับตอนนี้ และมันง่ายมากที่จะใช้ยูทิลิตี้บรรทัดคำสั่ง DevCon เพื่อจัดการไดรเวอร์ฮาร์ดแวร์ของคุณ คำสั่งที่แชร์ด้านบนมีประโยชน์ในสถานการณ์พื้นฐานเกือบทั้งหมด แต่ถ้าคุณต้องการทราบข้อมูลเพิ่มเติม ไลบรารีของ Microsoft มีเอกสารประกอบที่ยอดเยี่ยมซึ่งมีรายละเอียดคำสั่งเกี่ยวกับยูทิลิตี้ DevCon ทุกคำสั่ง อย่าลืมมาลองกันนะ
หวังว่าจะช่วยได้และแสดงความคิดเห็นด้านล่างเพื่อแบ่งปันความคิดและประสบการณ์ของคุณเกี่ยวกับการใช้ DevCon เพื่อจัดการไดรเวอร์ฮาร์ดแวร์ของคุณ