【Inno Setup】Inno 与 驱动文件的安装

本文探讨了Inno Setup在处理驱动安装时的关键问题,包括有正规数字签名的驱动、无签名驱动的处理,如何根据系统位数选择安装,安装后是否需要重启,以及单独安装INF文件的方法。同时提到了相关工具如Devcon和DPInst的使用。
摘要由CSDN通过智能技术生成
               

关于Inno与驱动文件的安装涉及到驱动文件的几个问题:

1:驱动文件是否拥有正规的数字签名(GlobalSign 公司可以提供,一个数字签名每一年都需要交几千块的服务费,感觉小公司不是很划算)

2:Inno安装包是否要在64和32位机器上都能运行

准备工具:适合不同系统的Devcon.exe 和DPInst.exe 的不同版本,xp、win7、win8、win10;32、64,保证这个工具能在目标系统上正常运行。不能运行就到微软官网上去下:

Devcon 在Windows Driver Kit集成开发安装程序下就能找到,在目标系统上安装对应的Windows Driver Kit就能找到适合的Devcon 

DPInst 在DiFx工具包中


1、对于有正规数字签名的驱动

#define MyAppNameStep "SMQH Drivers"#define MyAppSoure "..\"[Setup]AppId={
     {D18BE24C-17FA-43FE-B107-429BF9B4906C}AppName={#MyAppNameStep}[Files];将所需文件复制到指定位置Source: "{#MyAppSoure}\Tool\DPInst\DPInst64.exe"; DestDir: "{sys}"; DestName: DPInst.exe;Flags: ignoreversion recursesubdirs createallsubdirs;Check: Is64BitInstallModeSource: "{#MyAppSoure}\Tool\DPInst\DPInst64.exe"; DestDir: "{app}"; DestName: DPInst.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值