If the import driver wizard from Flexera InstallShield fails because of a more complex driver you can install the driver(s) with a simple custom action. When I eventually got this driver in the package without the driver wizard from Installshield, the msi did a rollback when installing. The following method worked like a charm:
- ! This guide only works if you have signed drivers !
- Create a install.cmd file with the following command lines:
@echo off %WINDIR%\system32\PnPutil.exe -i -a "%programfiles(x86)%\Service_Key\Driver\ftdibus.inf" %WINDIR%\system32\PnPutil.exe -i -a "%programfiles(x86)%\Service_Key\Driver\ftdiport.inf" exit
- Test the script on your test machine with the drivers. When the message “Driver package added successfully” appears, your driver can be used for this guide.