There is a piece of software that I am trying to package that uses an InstallShield installer. I have tried the /r
and get the C:\Windows\setup.iss
file, and call the package via
start "" /wait %~dp0setup.exe /s /SMS /f1"%~dp0setup.iss"
From a batch file. All the files are placed in a WinRAR sfx and extract to the C:\Temp\ folder.
This setup works fine when run as admin, however it will not run when deployed from SCCM. I have narrowed this down to the fact that SCCM runs it packages under the SYSTEM account. I used psexec to reproduce the issue, running the exe with
psexec \\localhost -s -i -h \\path\to\setup.exe
and It starts off okay, but right when it starts to install it errors out with a -3 The system cannot find the path specified
error. I've used procmon but I can't find out what path its looking for and thus why it's not available to the system account.
From google I've seen other environments having this problem with other InstallShield packages, but I haven't seen a definitive problem Identified and thus no workaround or solution.