一个现成的安装驱动工具可用

叫DPInst。微软开发的,附带在WDK里面。我日,以前一直没有发现。

 如果是win 7 需要用DPInst  2.1版本的。

把DPInst.exe放在驱动包的同一个目录下,不用写xml,也不用传递/path。用以下命令行调用自动安装更新驱动

/c /f /se /sw

当然,如果你不用命令行也可以,直接双击一下DPInst就会出现GUI Wizard来帮助你安装驱动了,具体注意的情节请参考以下给出的文档

Rferences:

http://msdn.microsoft.com/en-us/library/windows/hardware/ff544842(v=vs.85).aspx

http://msdn.microsoft.com/en-us/library/windows/hardware/ff544775(v=vs.85).aspx

##########################update##################

还发现一个工具可以安装驱动,叫PnPUtil,是从windows Vista的时候开始自带的,在CMD里面敲入pnputil /?就可以看到帮助了。当然这个工具还可以帮助删除DriverStore里面的驱动,元数据。估计驱动关联的注册表也能删除。但是还是删除不干净。真复杂

介绍了DPINST和PNPUTIL的不同之处:http://www.itninja.com/question/what-is-difference-between-dpinst-and-pnputil-when-should-we-use-dpinst-and-when-should-we-use-pnputil

reference:

https://msdn.microsoft.com/en-us/library/windows/hardware/ff550419(v=vs.85).aspx

原文地址:https://www.cnblogs.com/foohack/p/3593894.html