I have create a Silent Installation of Winzip 14.5 within a Wise Installation System Package (thats necessary because we publish Citrix Application within that)
In that Package I run the wz145gpro.msi with the parameter: ADDDESKTOPICON=0 ADDMENUGROUP=0 ADDSTARTMENU=0 INSTALLCMD="/noqp /noc4u /notip /autoinstall"

If I run the Wise Exe Interactively everything works fine and Winzip is installed like i wish. But we use Software Distribution System which installs the Wise Packages with a windows service. And if this service runs the package the package fails. It just hangs.

If I check the MSI Log I see that the last action the MSI does is the following:

MSI (s) (B4:10) [22:43:20:593]: Executing op: CustomActionSchedule(Action=DoInstall,ActionType=3090,Source=C:\Program Files (x86)\WinZip\WINZIP32.EXE,Target=/noqp /noc4u /notip /nodesktop /nostartmenu /nomenugroup /autoinstall,)

After that nothing happens.
When I look with procexp I see that the process winzip32.exe runs underneath msiexec.exe and is still open with the command "C:\Program Files (x86)\WinZip\WINZIP32.EXE" /noqp /noc4u /notip /nodesktop /nostartmenu /nomenugroup /autoinstall.

I have now repackage the hole thing: Extracted the winzip folder and directly run winzip32.exe with the parameters but the result is the same. Winzip32.exe hangs.

Unfortunately Winzip Support says, if it works interactively their MSI is fine. But I have about 200 Packages working with that Software Distribution over the Service.

I've run a PROCMON to capture everything from winzip32.exe but I don't see errors.

Any Idea how to debug this things?

Thanks in forward!
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


Check out the 'Notes' section in the 'Package KB'. It would seem that SDS is executing WinZip on completion. If, as I suspect, it does that as the local System user, it will appear to have hung since that user has no display.
Answered 07/11/2010 by: VBScab
Red Belt

Please log in to comment
as I understand winzip32.exe is doing the installation. I added the Parameter RUNWINZIP=0 to MSIEXEC but same result. :-(
Answered 07/12/2010 by: theasc
Yellow Belt

Please log in to comment