Msiinfo.exe
Msiinfo.exe is a command line utility that uses Database Functions and Installer Functions to edit or display the summary information stream of a database.
Syntax
MsiInfo {database}[[/B] /D]{option}{data}
- The database cannot be a read-only database.
- If no data follows an option, the corresponding property is removed.
- A maximum of 20 options may be specified on the command line. The same properties can be specified multiple times.
- If the data contains a space, enclose the data with quote marks. For example, such as /T "MY TITLE".
Command Line Options
Msiinfo.exe uses the following case-insensitive command line options. A slash delimiter may also be used in place of a dash. For more information see Summary Information Stream Property Set.
Option | Description | Property ID | PID |
---|---|---|---|
none | If no options are specified, the utility displays the current values of the Summary Information properties. | ||
-b | Display information about every string in the string pool. The -b option is only valid if -d is also used and -b must come before the -d option. | ||
-d | Display information about the string pool. Validates the string pool and provides information about the codepage of the database. Note that the codepage of the database is different than the codepage of the Summary Information stream (PID_CODEPAGE). This option also checks every string for characters that are invalid in the codepage of the database. | ||
-i | Not applicable. Reserved. | PID_DICTIONARY | 0 |
-c | Sets the Codepage Summary Property. | PID_CODEPAGE | 1 |
-t | Sets the Title Summary Property. | PID_TITLE | 2 |
-j | Sets the Subject Summary Property. | ID PID_SUBJECT | 3 |
-a | Sets the Author Summary Property. | PID_AUTHOR | 4 |
-k | Sets the Keywords Summary Property. | PID_KEYWORDS | 5 |
-o | Sets the Comments Summary Property. | PID_COMMENTS | 6 |
-p | Sets the Template Summary Property. | PID_TEMPLATE | 7 |
-l | Sets the Last Saved By Summary Property. | PID_LASTAUTHOR | 8 |
-v | Sets the Revision Number Summary Property. | PID_REVNUMBER | 9 |
-e | Not applicable. Reserved. | PID_EDITTIME | 10 |
-s | Sets the Last Printed Summary Property. To specify the year, month, day, hour, minute, and second, use the format "yyyy/mm/dd hh:mm:ss." For example, "1997/06/20 03:25:59". | PID_LASTPRINTED | 11 |
-r | Sets the Create Time/Date Summary Property. To specify the year, month, day, hour, minute, and second, use the format "yyyy/mm/dd hh:mm:ss." For example, "1997/06/20 03:25:59". | PID_CREATE_DTM | 12 |
-q | Sets the Last Saved Time/Date Summary Property. To specify the year, month, day, hour, minute, and second, use the format "yyyy/mm/dd hh:mm:ss." For example, "1997/06/20 03:25:59". | PID_LASTSAVE_DTM | 13 |
-g | Sets the Page Count Summary Property. | PID_PAGECOUNT | 14 |
-w | Sets the Word Count Summary Property. | PID_WORDCOUNT | 15 |
-h | Sets the Character Count Summary Property. | PID_CHARCOUNT | 16 |
Not applicable. Reserved. | PID_THUMBNAIL | 17 | |
-n | Sets the Creating Application Summary Property. | PID_APPNAME | 18 |
-u | Sets the Security Summary Property. | PID_SECURITY | 19 |
This tool is only available in the Windows SDK Components for Windows Installer Developers.
Related topics