使用Devcon 安裝 Windows Driver

Devon是Microsoft所Release的一個Tool
能夠透過下command的方法去安裝一個Driver


devcon.exe [-r] [-m:\\]  [...]
devcon /m:\\server01 =>/m 代表是remote的machine
devcon /r 代表command執行完後需要reboot

  1. 列出所有的HWID並存進hwids.txt
devcon hwids * > hwids.txt 
  1. 列出符合某個PatternHWID
devcon hwids *floppy*
  1. 列出所有的class
devcon classes > classes.txt
  1. classHWID(這裡用ports class)
devcon hwids =ports
  1. 列出某個classdevice(這裡用net class)
devcon listclass net
  1. 列出很多個classdevice
devcon listclass diskdrive cdrom tapedrive 
  1. 列出所有個driverfile存進 driverfiles.txt
devcon driverfiles * > driverfiles.txt 
  1. 列出devicestatus
devcon status * > status.txt
  1. 透過Instance ID列出某個devicestatus
devcon status "@PCI\VEN_8086&DEV_1130&SUBSYS_00000000&REV_02\3&29E81982&0&00"
  1. 找出所有的device存進findall.txt
devcon findall * > findall.txt
  1. 透過INF file  HWID update 某隻driver
devcon update c:\windows\inf\test.inf *PNP0501 
  1. 透過INF file  HWID install 某隻driver
devcon /r install c:\windows\inf\keyboard.inf *PNP030b 
  1. 透過Instance ID 移除device
devcon /r remove @usb\*   
  1. 透過class  HWID 移除特定一隻device
devcon /r remove =net *ndiswan*  
  1. 重新scan device
devcon rescan

留言