获取计算机上安装的所有驱动程序

And*_*lov 4 .net c# windows driver

有没有办法让计算机上安装所有驱动程序(他们的文件)?我基本上需要的是一组文件夹,其中每个文件夹都是特定的驱动程序,包含所有相关的infs和sys文件.所以,当我重新安装操作系统时,我可以安装所有这些驱动程序,一切正常.

我很感激任何链接或建议.

操作系统是XP,2003,Vista,7和2008.最好是.NET,但其他任何东西都可以.

我想强调的是,这不是select * from Win32_PnPSignedDriver关于获取文件的问题.