对...有一个小项目,我知道如何开始处理...但不知道如何执行...
我只需要安装一个设备驱动程序(我已经准备好 x86 和 x64 inf、cat 和 sys 文件)。
所以我认为!)
- 我需要先检查架构
- 我需要暂存驱动程序(目的是确保在连接 USB 设备之前计算机已准备就绪!)
- 完整的产品将是一个静默运行的 MSI(目的是通过组策略部署 MSI)
我还在学习 C# 和 VS2010,所以放轻松!
我有个主意:
- 我可以将驱动程序文件(inf、cat 和 sys)放入 Installer 项目中
- 让安装程序将文件解压缩到目标计算机上的临时位置
- CD 到临时位置并运行“PNPUtil -a *.inf”
- 验证驱动程序是否由“PNPUtil -e”添加并检查输出(当然,所有这些都在 MSI 运行时完成)
- 结束
组策略开关将设置为安静,无需重新启动...
我已经很好地阅读了有关 DIFx、DEVCON 和 SetupAPI 的内容,但不知道从哪里开始!
该项目适用于一所大学,我们在那里有学生出勤的条形码扫描仪。我们已经编写了一个可以在 BizTalk 服务器上运行的应用程序,因此它会自动更新,但是要安装扫描仪驱动程序,用户必须具有管理员权限(我们不会提供!)......很遗憾没有拥有临时的“用户空间”驱动程序的方法......
我已经阅读了另一篇论坛帖子,当谈到 MSDN 和此类任务的基础知识时,一个人非常正确地一针见血...... MS 似乎不想放简单的演示来说明如何添加能力使用项目安装程序安装驱动程序...
有没有人有这方面的经验???请帮忙!
谢谢!