[wix-users] Running InstallShield setup within a bundle and waiting to continue

Walter Dexter wfdexter at gmail.com
Wed Dec 7 10:23:21 PST 2016


I haven't tried it from a bundle, but we have a proprietary internal
installation tool (of course) that I've run into this on. The only solution
I've hit is to kick it off then wait until I detect something has happened
that the installer does. I generally tell the installer to log then watch
the log file for something that I've learned means "I'm done" or at least
"I"m almost done."

This occasionally bites me in the ass but generally works OK.

On Wed, Dec 7, 2016 at 12:00 PM, Mark Kunkel <mck at ingersoll.com> wrote:

> I have a bit of a convoluted situation, and I am fairly new to using the
> Wix
> Installer, so there may be a better way to do what I am attempting to do.
>
> I have a third party installer which I can tell was built using
> InstallShield. It will not run on Windows 10, and the vendor does not
> support anything past Windows 7. Using compatibility mode, the software
> will
> install and run on Windows 10.
>
> So, I have a bundle with a chain that has the following steps:
>
> 1.) Extract the files from a self executing archive to a specific folder on
> the computer.
>
> 2.) Set compatibility mode for all the exe files in the folder where the
> files were extracted to.
>
> 3.) Run the setup command.
>
> 4.) Remove the folder where the files where extracted to.
>
> The first problem here is that the bundle is meant to call executables that
> are included are part of the installation, not ones that exist on the
> target
> system. I got around this by creating a program that runs a program as
> specified by the "Install Command" of the "ExePackage".
>
> This generally works. However when I do this with the InstallShield setup
> program, the program exits right away and continues on to the next item in
> the chain. I tried:
>
> setup /w
>
> and
>
> cmd /c start /WAIT C:\temp\xxxxxxx\setup.exe /w
>
> Does anyone know how I can wait for the setup to complete before going on
> to
> the next step in the chain?
>
> Proprietary Statement
> ========================
> The information contained in or otherwise included with or attached to this
> message, to the extent it is non-public, is the confidential, proprietary
> information of Ingersoll Machine Tools, Inc. and, in addition to any
> restrictions that may apply pursuant to the terms of any Confidentiality or
> Non-Disclosure Agreements between Ingersoll and the recipient (or the
> recipient's employer), may not be reproduced, disclosed to any third party
> or used by the recipient, for other than the intended purpose for which it
> was provided to the recipient, without the prior written approval of
> Ingersoll Machine Tools, Inc.
> =====================
> Mark Kunkel
> Ingersoll Machine Tools, Inc
> (815) 987-6137
> mck at ingersoll.com
>
>
>
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>



More information about the wix-users mailing list