一般是设备管理器中找到需要更新驱动的硬件,右键“更新驱动程序”,然后再硬件更新向导中,浏览到相应的INF文件,来安装。同样的问题也困扰过我呵呵
*** 作步骤:
打开我的电脑——工具——文件夹选项——文件类型——找到INF——高级——新建
这时候d出一个“新 *** 作”窗口
填写如下:
*** 作:
安装&I
用于执行 *** 作的应用程序:
C:\WINDOWS\System32\rundll32exe setupapi,InstallHinfSection DefaultInstall 132 %1
“使用DDE”前面打钩
应用程序:setupapi
主题:System
没有叫你填的不用填
确定——确定
搞定目前就我所知如果你不想在设备管理器里装的话 只能手动按照inf文件的内容去复制文件,修改注册表。
没有干这个的函数失身肯定的,不过工具应该有吧
我手里有SYS文件和INF文件,但是这样装驱动太麻烦了,得千针插入设备,再根据那个提示一步一步的装。我想做成个exe的程序。这样,在不插入设备的情况下,只要一点exe就装完了,而且插上设备就能用。
在网上看了很多说用什么DDK的,但是DDK好像只能生成SYS和INF文件,那么将这两个文件做成EXE是不是也用DDK,具体的做法又是如何呢,望解答。
希望详细一点。最好有程序。思路也行。到了windows7,发现右键点inf文件没有“安装”选项了,从控制面板中的“添加设备”一直在搜索,无法安装,从网上找了一下,从命令行安装inf文件的方法为rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 /<file>inf 同理,卸载的方法可能是rundll32 syssetup,SetupInfObjectInstallAction DefaultUninstall 128 /<file>inf 仅供参考如何安装inf文件
方法1
运行RunDll32
advpackdll,LaunchINFSection
YOUINFinf,DefaultInstall
方法2修复右键安装
*** 作步骤如下:
打开我的电脑,“工具”菜单中的“文件夹选项”。切换至“文件类型”选项卡,在其中找到inf文件,点高级按钮,双击“安装”(如没有“安装”就添加一个),按如下内容修改
用于执行 *** 作的应用程序:
C:\WINDOWS\System32\rundll32exe
setupapi,InstallHinfSection
DefaultInstall
132
%1
点选使用DDE(U)
应用程序(C):
setupapi
主题(T):
System
确认!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)