[wix-users] rejecting unknown properties supplied on command line

Alan Sinclair anadem at gmail.com
Mon Nov 19 09:02:06 PST 2018


Thanks Christopher

All the best
Alan
831-295-3581
from phone

On Mon, Nov 19, 2018, 7:50 AM Christopher Painter <chrpai at iswix.com wrote:

> There is no way that I'm aware of.  The MSI log shows all the properties
> passed to the msiexec command line but as I recall there is no API to find
> every property that was set.
>
>
> If this is really critical to you,  you could write a bootstrapper to
> write the MSI and have it pass a property to the MSI  (InstallShield uses
> SETUPEXEDRIVEN=1)  that the MSI could use to gate check.   If it's
> installed directly without this it could quit.   The bootstrapper could
> then do whatever cmdline validation you need.
>
>
> ------------------------------
> *From:* wix-users <wix-users-bounces at lists.wixtoolset.org> on behalf of
> Alan Sinclair via wix-users <wix-users at lists.wixtoolset.org>
> *Sent:* Friday, November 16, 2018 4:47 PM
> *To:* WiX Toolset Users Mailing List
> *Cc:* Alan Sinclair
> *Subject:* [wix-users] rejecting unknown properties supplied on command
> line
>
> is there a neat way to catch and reject invalid command line properties?
> (e.g. "PROPERTY" supplied thus: "msiexec /i mystuff.msi
> PROPERTY=shouldberejected"
> - I don't mean rejecting invalid values, but rejecting based on the
> property name not being in a specific acceptable set
>
> thanks
> Alan
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
> WiX Support | WiX Experts and Resources from FireGiant
> <http://www.firegiant.com/>
> www.firegiant.com
> WiX Support | Installation, Development, Deployment | WiX Experts and
> Resources from FireGiant
>
>
>



More information about the wix-users mailing list