阅读:1830回复:4
哥哥们来帮帮忙,怎么自动的安装驱动的inf文件?
我研究好长时间,我要安装的是thinkpad T60的蓝牙驱动,找到相关的两种方法不过都不好用呢,硬件管理器的蓝牙设备还是未识别,问号。
1. 是使用devcon.exe 这个microsoft的工具,参数是devcon.exe update path/.inf HID 2. 是用 rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 path/.inf 我的是windows XP 系统, 大家有什么其他建议,如何去装,小妹在这先谢谢了!! 很急,很急~ |
|
沙发#
发布于:2007-08-16 18:40
path问题要处理好
|
|
板凳#
发布于:2007-08-16 21:25
,心急吃不了热豆腐!
|
|
|
地板#
发布于:2007-08-16 22:17
1. 在目标系统中,给驱动程序文件建立一个目录。如果设置程序安装了一个应用程序,驱动程序文件就应被储存在应用程序目录下的子目录中。
2. 由分配媒介向步骤1中的目录复制驱动程序包中的所有的文件。驱动程序包包括了驱动程序、INF文件、目录文件等。 3. 调用步骤1创建的目录中的INF文件的SetupCopyOEMInf。指定OEMSourceMediaType的SPOST_PATH参数,并将OEMSourceMediaLocation参数指定为NULL。SetupCopyOEMInf复制驱动程序包的INF文件到目标系统的%windir%\Inf目录下,并指示Setup API将INF文件的源位置储存到它的预处理INF文件列表中。SetupCopyOEMInf还处理目录文件,所以PnP Manager将会在它下一次识别INF文件列出的设备时安装驱动程序。 当用户插接到设备中时,PnP Manager识别该设备,找出由SetupCopyOEMInf复制的INF文件,并安装步骤2所复制的驱动程序。 |
|
|
地下室#
发布于:2007-08-25 22:10
直接调用 UpdateDriverForPlugAndPlayDevices 这个函数把硬件hid和inf文件做参数传给他就行了,前提是硬件要插在机器上
|
|