Training
Module
Use developer tools to extend Power Platform - Training
This module will focus on the available developer tools that can help you perform development activities with Power Platform.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Msistuff.exe is a command line utility that can be used to display or configure the resources in the Setup.exe bootstrap executable.
This tool is only available in the Windows SDK Components for Windows Installer Developers.
msistuff setup.exe option{value}
If no data is specified following an option, that resource is removed.
Msistuff.exe uses the following case-insensitive command line options. A slash delimiter may also be used in place of a dash. If an option is listed multiple times, only the last occurrence is used.
Option | Resource ID | Description |
---|---|---|
no options specified | Display configurable resources in Setup.exe. | |
-u | ISETUPPROPNAME_BASEURL | Set BaseURL, the base URL location of Setup.exe. If no value is present, the location of Setup.exe defaults to removable media. Only URL based installs are subject to a check with WinVerifyTrust. The trailing slash on the URL is optional. This option may be omitted. |
-d | ISETUPPROPNAME_DATABASE | Set Msi, the name of the .msi file. This is a relative path to the .msi file in relation to the location of the Setup.exe program. This option is required if the -m option is not specified. The -d and -m options are mutually exclusive. They cannot both be specified. |
-m | ISETUPPROPNAME_PATCH | Set Msp, the name of the .msp file. This is a relative path to the .msp file in relation to the location of the Setup.exe program. This option is required if the -d option is not specified. The -m and -d options are mutually exclusive. They cannot both be specified. |
-n | ISETUPPROPNAME_PRODUCTNAME | Set Product Name, the name of the product. This provides the name used in the banner text for the downloaded user interface. This option may be omitted. If omitted, the default is "the product". |
-o | ISETUPPROPNAME_OPERATION | Specify the type of operation to perform. The valid values are INSTALL, MINPATCH, MAJPATCH and INSTALLUPD. For additional information on these options, see Internet Download Bootstrapping. |
-v | ISETUPPROPNAME_MINIMUM_MSI | Set Minimum Msi Version, the minimum version of Windows Installer required on the computer. If the minimum version of the Windows Installer is not present on the machine, the appropriate Instmsi.exe is installed to upgrade the Windows Installer. The value of this property has the same format as the PID_PAGECOUNT value. See Page Count Summary Property. The value must be at least 200, the value for the Windows Installer version 2.0. This option is required. |
-i | ISETUPPROPNAME_INSTLOCATION | Set InstMsi URL Location, the base URL location of Windows Installer upgrade executables. If this value is missing, the location of the upgrade executables defaults to the location of Setup.exe. This option may be omitted. |
-a | ISETUPPROPNAME_INSTMSIA | Set InstMsiA, the name of the ANSI version of Windows Installer upgrade executable. This is a relative path to the ANSI version of Instmsi.exe relative to the location specified by ISETUPPROPNAME_INSTLOCATION. This option is required. |
-w | ISETUPPROPNAME_INSTMSIW | Set InstMsiW, the name of the Unicode version of Windows Installer upgrade executable. This is a relative path to the Unicode version of Instmsi.exe relative to the location specified by ISETUPPROPNAME_INSTLOCATION. This option is required. |
-p | ISETUPPROPNAME_PROPERTIES | Set the PROPERTY=VALUE strings. These are the PROPERTY=VALUE pairs to include on the command line. This option may be omitted. This option cannot be listed multiple times, and it must be listed last on the command line. All of the command line following -p is considered as a part of the {value}. |
Training
Module
Use developer tools to extend Power Platform - Training
This module will focus on the available developer tools that can help you perform development activities with Power Platform.