In command prompt, you can type in msiexec /? for a list of switches, it will pop up in a separate window.
The logging options are:
- i - Status messages
- w - Nonfatal warnings
- e - All error messages
- a - Start up of actions
- r - Action-specific records
- u - User requests
- c - Initial UI parameters
- m - Out-of-memory or fatal exit information
- o - Out-of-disk-space messages
- p - Terminal properties
- v - Verbose output
- x - Extra debugging information
- + - Append to existing log file
- ! - Flush each line to the log
- * - Log all information, except for v and x options
Here is an example of what to enter in the command prompt: msiexec /i "C:\MyPackage\Example.msi" /L*V "C:\log\example.log"