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:
/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:
/P (NTXP)
Applies a patch.
/Q options (NTXP)
User interface level.
/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