We've installed EminentWare 1.71.210.1 with the 3rd Party updates extensions. Windows updates work fine, the pre-packaged catalog of updates (Mozilla FireFox, Adobe Reader etc.) work fine but I'm having trouble with custom packages. SolarWinds support got me pointed in the right direction but were unable to resolve my problem. I'm trying to do an install of FileHold and RightFax. I've found information from both vendors on how to perform a silent install. The commands work when running them from the command line directly on the local machines but when you put them into EminentWare it doesn't seem to take the whole command string. For example;
With FileHold you run filehold.exe /S /V/qn /vALLUSERS=1 which tells it to install silently with default options for all users. This works for the install when running from the command line directly on the client machine. If you leave off the /vALLUSERS=1 all it does is put all the files in c:\program files\ which is what happens when you push the product through EminentWare despite the additional switch of /vALLUSERS=1
RightFax is a bit more tricky. It uses an executable which points to an xml file which points to the MSI, if you try to run the MSI directly you get an error that you must use the .exe to install the program so simply creating a transform from the MSI is out of the question. From their documentation they give you the command line switches to run silently, point you to the path of the xml if its not in the directory, which options to install, and your RightFax server name. So the command I've applied is rightfax.exe /quiet=true /manifest=”\\servershare\locationt” /allowShutdown=false /add=”FaxUtil,EFM” /rightFaxServer=”ourserver”. When I run this through EminentWare it fails saying "Install failed. Fatal error during installation HRESULT: 0x80070643". This command works fine on the client when running from the command line even when you map the location of the setup.exe file to the location on the EminentWare server and run it that way.
There is just something not working right with the push and to me it seems its not applying all of the commands. I've built a package using the same method to install CutePDF which worked worked, all that needed was a /verysilent switch.
Thanks in advance for any assistance.