Hi All,
Thanks for the previous help. I need help with this one..
Using MsiExec.exe command-line parameters, Properties, I want to be able to pass the ProductName and ProductVersion to an installation. I think this is possible with the right syntax,
MsiExec.exe /i "XYZ123.msi TRANSFORM=Certified.mst PRODUCTNAME=XYZ PRODUCTVERSION=123"
In my Certified.mst transform however, I then need to use those properties as variables. Any ideas on how to do this?
An explaination might help..
I package and certify software installations that my helpdesk WILL support. All other rogue installs are not supported. Ideally, I want to build a generic transform that will identify the supported installations by create a custom hidden executable and registry values. Name of the custom executable and the registry hive are based on the variables that are passed to it. This generic transform could then be applied to all of my MSI images.
I read somewhere that you can not pass variables to a MSI or MST, so I'm trying to get around that by using the parameters that it will accept.
Is this possible, or does anyone have a different approach?
Thanx in advance,
David Rico