2012-01-03 82 views
0

我一直在试图为USB串口安装即插即用设备驱动程序,特别是FTDI设备驱动程序。我试图以编程方式安装驱动程序,而不必请求来自用户的输入。我试过驱动程序的INF文件复制到在Windows上安装串口驱动程序

C:\WINDOWS\inf 

,并复制驱动程序的SYS文件到

C:\WINDOWS\system32\drivers 

但是当我插上设备的设备管理器仍然会弹出寻找sys文件。

到目前为止,我还没有找到关于如何执行这种安装的教程。

根据我从设备管理器得到的错误消息,我认为它仍然无法找到SYS文件,尽管我将它们放在驱动程序目录中。

Device Manager can't find SYS files

回答

1

你不能只降在c .inf文件:\ WINDOWS \ inf目录。它需要预编译为.pnf文件,并且(可能)某种即插即用目录需要更新。通过调用SetupCopyOEMInf()完成。

体面的分步说明是available here

+0

感谢您的链接。我会尝试按照说明进行操作,看看它给我带来了什么。 – nathan 2012-01-03 21:49:07

+0

SetupCopyOEMInf工作得很好。 – nathan 2012-01-03 22:19:05