我想验证工作PC中可用的驱动程序,如果驱动程序是以前的旧版本则升级。最新的驱动程序始终存在于最新的trunk中。驱动程序文件夹有3个文件( .sys, .inf和* .cat文件)。硬件安装在其中一个PCI插槽中。应该适用于Windows 7& XP操作系统。
我正在使用Microsoft Visual Studio 2010 C#3.5。请任何人通过安装驱动程序到硬件来帮助我自动化的想法,避免每次驱动程序更改时手动安装。
背景: 我正在使用Devcon应用程序来查找连接到计算机的硬件,并可以通过比较system32文件夹中的.sys文件和项目文件夹中的最新驱动程序来检查驱动程序修订版,如果这不匹配则尝试启用并重新启动在分别复制system32 / drivers和inf文件夹中的最新.sys和inf文件后,使用devcon进行PCI。这不适用于我们现在拥有的最新驱动程序。
由于 VENU