VS2010 MSI Installer纯粹是为了安装驱动程序

时间:2012-09-26 11:27:54

标签: c#

对...有一个小项目,我知道如何开始攻击......但不知道如何执行......

我只需安装设备驱动程序(我已准备好x86和x64 inf,cat和sys文件)。

所以:(我想!)

  1. 我需要先检查架构
  2. 我需要暂存驱动程序(目的是确保计算机在USB设备连接之前就绪!)
  3. 完整的产品将是一个将以静默方式运行的MSI(目的是通过组策略部署MSI)
  4. 我还在学习C#和VS2010,所以放轻松!

    我有个主意:

    1. 我可以将驱动程序文件(inf,cat和sys)放入安装程序项目
    2. 让安装程序将文件解压缩到目标计算机上的临时位置
    3. CD到临时位置并运行“PNPUtil -a * .inf”
    4. 验证驱动程序是否由“PNPUtil -e”添加并检查输出(当然,所有操作都在MSI运行时完成)
    5. 完成
    6. 组策略开关将设置为安静而无需重新启动...

      我对DIFx,DEVCON和SetupAPI有一个很好的阅读,但不知道从哪里开始!

      该项目适用于大学,我们有学生出勤的条形码扫描仪。我们已经编写了一个可以在BizTalk服务器上运行的应用程序,因此它会自动更新,但要安装扫描仪驱动程序,用户必须具有管理员权限(我们不会给予它们!)...很遗憾没有如何拥有临时的“用户空间”驱动程序......

      我已经阅读了另一个论坛帖子,当谈到MSDN以及此类任务的基础知识时,有一个人非常正确地敲了敲头...... MS似乎并不想简单地演示如何添加使用项目安装程序安装驱动程序的功能......

      有没有人有这方面的经验?请帮忙!

      谢谢!

0 个答案:

没有答案