如何在安装后屏蔽安装证书和驱动程序?
亥..
我正在使用install shield 2013专业版。 我已经通过设备驱动程序向导创建了安装驱动程序的安装程序,它运行正常。
现在,我需要在安装驱动程序之前在受信任的root用户权限中安装证书(.cer)。 我怎样才能做到这一点?
请帮忙
答案 0 :(得分:1)
我知道如何在InstallShield中执行此操作的最优雅的方法是使用IIS扩展创建一个WiX合并模块来描述进入本地计算机的证书。受信任的根商店。然后将此合并模块添加到InstallShield项目中。
合并模块将在基本操作InstallFiles之后安排一个名为InstallCertificates的自定义操作。因此,只要您的InstallShield Difx自定义操作在此之后安排,您应该没问题。
答案 1 :(得分:0)
回答我自己的问题:
1)创建一个installshield项目(Installscript MSI项目) 2)使用Project->设备驱动程序向导添加.inf文件 3)现在,在Install Designer-> Behavior and Logic-> Installscript中,您将获得.inf文件(作为自定义操作:安装脚本编辑的顶部
窗口)。您需要在驱动程序进行插入之前在事件中安装证书。
注意: 您可以使用API Xcopyfile()
将文件复制到任何目录