是否可以在插入物理设备之前在系统上完全安装(而不仅仅是预安装)设备驱动程序?特别是,我正在查看FTDI 的 D2XX 驱动程序。他们的驱动程序安装程序有效地运行 dpinst.exe,如果您查看该程序的控制台输出,它会显示:
没有为“c:\drivers\ftdiport.inf”找到匹配的设备。插入时将安装驱动程序。
问题是我也在使用他们的 .NET 库来访问设备,而且那个库很有趣。如果未安装驱动程序,它会在构造函数中弹出警报。当然通常的解决方案是简单地插入设备并让驱动程序安装正常完成,但有时会忽略这一点。在 3rd 方库中有一个不可避免的弹出框的陷阱应该是显而易见的。
那么有没有人知道自动化完整安装的方法,而不仅仅是预安装?手动/提前将驱动程序复制到系统文件夹有什么危险吗?