Hoping this helps someone because it had me stumped for a couple of hours today. When running an install shield exe with a response file manually on my PC it would work flawlessly. For example

    $command = 'c:\temp\installFolder\install.exe'
$parameters = '-s', '-f1c:\temp\installFolder\install.iss'
& $command $parameters

However when creating a PDQ deploy job for this, and choosing the install option, selecting the .exe or .ps1 script it would return a success but the program wouldn't install.

What I had to do to fix this was the following:

  1. Enable the builtin local administrator account
  2. Add an install step and point it to my .ps1 file
  3. Disable the builtin local administrator account
login to comment