Hey Viv -
you're creating this package right? In that case, what you might want
to do is:
1) under Media > Releases > Your Product Configuration, make 2
releases: one msi, and one setup.exe
2) you can name the setup.exe anything you want, click on the release
and change the last 2 entries from setup to whatever you want
3) right-click on each release, and use the build wizard to make one an
msi like I think you have, and the other make it use setup, but don't
include dotnet, Windows Installer, etc - and make it package/compress
the whole thing into the exe. I think that's the network type, if
memory serves me (one type makes a separate msi and setup, and another
type -CD I think - adds other files like setup.ini.
4) In the Release properties for the exe, look for the MSI Command Line
Arguments line. To this, add your logging and other parameters. I
usually add the following: /L*V %temp%\mymsi.log /qb!-
/L is logging, *V gets everything, and /qb!- is silent install,
progress bar only, no modal completion, no cancel button. It works
well for my purposes, and your goals sound similar.
5) Batch Build (it's in the Build menu, or right-click the product
configuration and choose it) both releases at the same time. Then they
are identical, and if you need to distribute for group policy you can
use the MSI, and for users you can use the setup.exe. Users running
the setup.exe can still add /v to override, but most don't know how.
hope that helps, sorry for the delay getting back -
Rich
|