Transform: If all you want is to create a transform you can use Orca
(much preferred), SuperOrca
, InstEd
, and possibly other tools described here:
Orca is Microsoft's own tool, it is installed with Visual Studio and
the Windows SDK. Try searching for Orca-x86_en-us.msi
- under
Program Files (x86)
and install the MSI if found.
Orca, Procedure: 1)
Open your MSI
, 2)
Transform => New Transform
, 3)
Make changes to MSI as appropriate
, 4)
Transform => Generate Transform
.
Similar approach in other tools.
Customizing MSIs: Here is an old answer on how to customize MSI installers (command lines / PUBLIC PROPERTIES, transforms, etc...): How to make better use of MSI files. Many further links from within that answer. It is an odd writeup that just happened, but the top section might help.
Sample transform application: To apply the transform during installation:
msiexec.exe /i myinstaller.msi TRANSFORMS="mytransform.mst;1031.mst" /L*V "msilog.log" /QN
Quick explanation:
/i = run install sequence
TRANSFORMS="mytransform.mst;1031.mst" = transform(s) to apply
/L*V "msilog.log"= verbose logging at specified path
/QN = run completely silently
Links: