Home
> Commands A-M
> Commands M
MSIEXEC
Description
| Syntax
| Parameters
| Switches
| Related
| Notes
| Examples
| Errorlevels
| Availability
Install, modify, and perform operations on Windows
Installer.
Syntax
MSIEXEC
/? | /H
MSIEXEC
[/F options
| /I
| /X]
package
| product_code
[TRANSFORMS=transform_list]
MSIEXEC
[/I]
[/Q options]
[/A
| /J]
[U
| M]
package
[/G language_id
| /T transform_list]
MSIEXEC
/L options
logfile.txt
MSIEXEC
/P
patch_package
MSIEXEC
[/Y
| /Z]
module
Parameters
- logfile.txt
(NTXP)
- Name and path of the text log file.
- M
(NTXP)
- Advertises to all users of the computer.
- module
(NTXP)
- Specifies the file name of module.
- package
(NTXP)
- Specifies the name of the Windows Installer package file.
- patch_package
(NTXP)
- Specific patch.
- product_code
(NTXP)
- Specifies the globally unique identifier (GUID) of
the Windows Installer package.
- TRANSFORMS=transform_list
(NTXP)
- List of transform (.mst) file paths separated by
semicolons.
- U
(NTXP)
- Advertises to the current user.
Switches
- /A
(NTXP)
- Applies the administrative installation option.
- /F options
(NTXP)
- Repairs via one or more of the options:
- A Forces all files to be reinstalled
- C Reinstalls if file is missing or the stored checksum does not match the calculated value
- D Reinstalls if file is missing or a different version is installed
- E Reinstalls if file is missing or an equal or older version is installed
- M Rewrites all required computer-specific registry entries
- O Reinstalls if file is missing or if an older version is installed
- P Reinstalls only if file is missing
- S Overwrites all existing shortcuts
- U Rewrite all required user-specific registry entries
- V Runs from source and re-caches the local package
- /G language_id
(NTXP)
- Identifies the language.
- /? | /H
(NTXP)
- Displays the Windows Installer version and
copyright information.
- /I
(NTXP)
- Installs or configures a product.
- /J
(NTXP)
- Advertises a product.
- If you want to install the application with
elevated privileges, use /JM.
- /L options
(NTXP)
- Specifies the level of log file logging:
- ! Flushes each line to the log
- * Logs all information except for the V
- + Appends to existing file
- A Logs startup of actions
- C Logs initial user interface parameters
- E Logs all error messages
- I Logs status messages
- M Logs out-of-memory
- P Logs terminal properties
- R Logs action-specific records
- U Logs user requests
- V Logs verbose output
- W Logs nonfatal warnings
- /P
(NTXP)
- Applies a patch.
- /Q options
(NTXP)
- User interface level.
- b- a basic user interface with no modal dialog boxes
- b+ a basic user interface with a modal dialog box displayed at the end
- b a basic user interface
- f the full user interface with a modal dialog box displayed at the end
- n+ no user interface, except for a modal dialog box displayed at the end
- n no user interface
- r a reduced user interface with a modal dialog box displayed at the end of the installation
- /T transform_list
(NTXP)
- Applies transform to advertised package.
- /X
(NTXP)
- Uninstalls a product.
- /Y
(NTXP)
- Calls the system API DllRegisterServer to
self-register modules.
- Only used for registry information that cannot be
added using the registry tables of the .msi file.
- /Z
(NTXP)
- Calls the system API DllRegisterServer to
unregister modules.
- Only used for registry information that cannot be
added using the registry tables of the .msi file.
Related
none.
Notes
none.
Examples
none.
Errorlevels
none.
Availability
- External
-
- DOS
-
none
- Windows
-
none
- Windows NT
-
NTXP
NT2003
Last Updated: 2003/07/28
Direct corrections or suggestions to:
Rick Lively