MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: SDK: MsiMig.Exe  (C:\Program Files\Microsoft Platform SDK\Bin\)[Next]: SDK: MsiZap.Exe  (C:\Program Files\Microsoft Platform SDK\Bin\)
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Tips and Tricks->Tools->MSI (Windows Installer) Platform SDK->SDK PROGRAM FILES - SUNDRY->SDK: MsiTran.Exe (C:\Program Files\Microsoft Platform SDK\Bin\)

This is an MSI related SDK EXE file (matched "msi*.exe) installed via the "Platform SDK" (click to see a list of others).

"C:\Program Files\Microsoft Platform SDK\Bin\MsiTran.Exe" -?

Copyright (C) Microsoft Corporation.  All rights reserved.
Msi Transform Tool --- Generate and Apply Transform Files

Options for MsiTran.exe:
-g {base db} {new db} {transform} [{error/validation conditions}] -->Generate
-a {transform} {database} [{error conditions}]              -->Apply

Error Conditions:
The following errors may be suppressed when applying a transform.
To suppress an error, include the appropriate character in
{error conditions}. Conditions specified with -g are placed in
the summary information of the transform, but are not used when
applying a transform with -a.

'a': Add existing row.
'b': Delete non-existing row.
'c': Add existing table.
'd': Delete non-existing table.
'e': Modify existing row.
'f': Change codepage.

Validation Conditions:
The following validation conditions may be used to indicate when a
transform may be applied to a package. These conditions may be
specified with -g but not -a.

'g': Check upgrade code.
'l': Check language.
'p': Check platform.
'r': Check product.
's': Check major version only.
't': Check major and minor versions only.
'u': Check major, minor, and update versions.
'v': Applied database version < base database version.
'w': Applied database version <= base database version.
'x': Applied database version =  base database version.
'y': Applied database version >= base database version.
'z': Applied database version >  base database version.

Generate transform without summary info stream (conditions ignored):
'@': Suppress summary information stream generation.


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006 & 2007 for the Windows SDK (Windows Installer) area.This external link was OK when tested at 7 Aug 2008Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: SDK: MsiMig.Exe  (C:\Program Files\Microsoft Platform SDK\Bin\)[Next]: SDK: MsiZap.Exe  (C:\Program Files\Microsoft Platform SDK\Bin\)


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Tuesday August 19 2008 at 7:04pm
Visit MAKEMSI's Home PageThis external link was OK when tested at 13 Aug 2008

HTML page dated Mon, 29 Jan 2007 00:11:11 GMT
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006 & 2007 for the Windows SDK (Windows Installer) area.This external link was OK when tested at 7 Aug 2008