代码之家  ›  专栏  ›  技术社区  ›  Roast

如何创建安装驱动程序的exe

  •  4
  • Roast  · 技术社区  · 15 年前

    最终目标 就是找到一个简单的解决方案,用我的应用程序安装程序来安装驱动程序。安装程序是使用VisualStudio2008安装和部署项目生成的。我相信有一个单独的exe来安装驱动程序可以被我的安装和部署项目调用。

    我在这是一个新手,所以我正在寻找一个逐步教程或一些我可以真正理解的东西。

    请帮忙:(

    编辑

    下面的命令行可以很好地安装驱动程序。如何将其转换为可由visualstudio中的自定义操作启动的EXE或DLL

    rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf
    
    4 回复  |  直到 12 年前
        1
  •  2
  •   Community Mohan Dere    9 年前
        2
  •  1
  •   javid piprani    15 年前

    visualstudio安装和部署项目的功能相当有限:为驱动程序创建安装程序的最简单方法可能是使用WiX和DIFx-您只需添加difx:驱动程序标签在运行candler/light时使用WixDifxAppExtension扩展名。我工作的项目中的一个例子可以在 http://www.bluestop.org/viewvc/repos/sctpDrv/trunk/wix/ Makefile.wix module-common.wxs 包含DIFx代码。

    dotNetInstaller ,它可以在运行MSI之前引导任何先决条件。

        3
  •  0
  •   T.E.D.    15 年前

    不是吗 .inf 文件本身安装驱动程序?

        4
  •  0
  •   Rawheiser    15 年前

    我相信'start'命令会在命令行运行一个相关的文件。

    所以一个一行的脚本不需要做(例如运行.cmd文件):

    start myWordDoc.doc 
    

    该命令将打开Word并加载该文档。