InstEd has 2 modes of command line.
The first mode is the usual GUI mode, enabling viewing and editing of msi files.
InstEd <msi1> [<msi2>...]
Version 1.5.4.16 or later.
The second mode is a command line mode.
Because InstEd is a Win32 application, and not a console application, cmd.exe will not wait on it to complete. In order to ensure that the console operates correctly, you will need to force the cmd.exe to wait on InstEd.
Prefix the following command with start /wait.
Perform ICE validation.
InstEd validate <ProfileName> <msi> [<mst>...] [-out:<out_file>]
- ProfileName - A validation profile that has been configured from the InstEd GUI. Tables->Validate->*
- <msi> - The path to the msi to validate.
- [<mst>...] - One or more transforms to apply to the msi before validation.
- [-out:<out_flle>] - The text file that the validation results will be stored in. Omitting this option will send the output to the console. In this case, it is imperative that the command begin with start /wait.
