Install Shield中调用devcon自动安装硬件驱动程序

1.安装驱动程序命令devcon
安装好WINDDK之后,devcon.exe在"C:WINDDK3790.1830 oolsdevcon"目录下。
>devcon update C:WINDOWSsystem32driversDjKBoard.inf  "PCIVEN_1204&DEV_EC30&SUBSYS_45111204&REV_00"

Install Shield中调用devcon自动安装驱动 - myswirl - MY BLOG

 

2.安装信息查询
C:WINDOWSsetupapi.log 查找失败信息

Install Shield中调用devcon自动安装驱动 - myswirl - MY BLOG

 

3.chkinf检查inf文件
安装好WINDDK之后,在"C:WINDDK3790.1830 oolschkinf"下,检查结果在"C:WINDDK3790.1830 oolschkinfhtm"下
>chkinf C:DJKeygoeSysDjKBoard.inf

4.Install Shield中运行devcon命令
首先要将devcon拷贝到安装包相应目录,如:“TARGETDIR”中,下面是在脚本文件中调用devcon命令代码:

LaunchAppAndWait(TARGETDIR^"\Sys\devcon.exe", "rescan" ,WAIT);
LaunchAppAndWait(TARGETDIR^"\Sys\devcon.exe", "update "+ TARGETDIR^"Sys\DjKBoard.inf PCI\VEN_1204&DEV_EC30&SUBSYS_45111204&REV_00" ,WAIT);

原文地址:https://www.cnblogs.com/zxc2man/p/8477454.html