Msistuff.exe
Msistuff.exe 是一个命令行实用工具,它可用于在 Setup.exe 启动可执行文件中显示或配置资源。
此工具仅在适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。
语法
msistuff setup.exe option{value}
如果未在选项后指定任何数据,则会删除该资源。
命令行选项
Msistuff.exe 使用以下不区分大小写的命令行选项。 斜杠分隔符也可用于代替短划线。 如果多次列出某个选项,则仅使用最后出现的那项。
选项 | 资源 ID | 说明 |
---|---|---|
未指定任何选项 | 在 Setup.exe 中显示可配置的资源。 | |
-u | ISETUPPROPNAME_BASEURL | 设置 BaseURL,即 Setup.exe 的基 URL 位置。 如果未显示任何值,Setup.exe 的位置则默认为可移动媒体。 只有基于 URL 的安装才能使用 WinVerifyTrust 进行检查。 URL 中的尾随斜杠为可选符号。 可省略此选项。 |
-d | ISETUPPROPNAME_DATABASE | 设置 Msi,即 .msi 文件的名称。 它是相对于 Setup.exe 程序所在位置的 .msi 文件的相对路径。 如果未指定 -m 选项,则此选项为必选选项。 -d 与 -m 选项互斥。 无法同时指定它们。 |
-m | ISETUPPROPNAME_PATCH | 设置 Msp,即 .msp 文件的名称。 它是相对于 Setup.exe 程序所在位置的 .msp 文件的相对路径。 如果未指定 -d 选项,则此选项为必选选项。 -m 与 -d 选项互斥。 无法同时指定它们。 |
-n | ISETUPPROPNAME_PRODUCTNAME | 设置 Product Name,即产品的名称。 它可提供已下载用户界面的横幅文本中使用的名称。 可省略此选项。 如果省略,则默认值为“产品”。 |
-o | ISETUPPROPNAME_OPERATION | 指定要执行的操作的类型。 有效值为 INSTALL、MINPATCH、MAJPATCH 和 INSTALLUPD。 有关这些选项的其他信息,请参阅 Internet 下载引导。 |
-v | ISETUPPROPNAME_MINIMUM_MSI | 设置 Minimum Msi Version,即计算机上所需的 Windows Installer 最低版本。 如果计算机上不存在 Windows Installer 的最低版本,则会安装相应的 Instmsi.exe 来升级 Windows Installer。 此属性的值的格式与 PID_PAGECOUNT 值的格式相同。 请参阅页面计数摘要属性。 该值必须至少为 200,即 Windows Installer 版本 2.0 的对应值。 此选项为必选选项。 |
-i | ISETUPPROPNAME_INSTLOCATION | 设置 InstMsi URL Location,即 Windows Installer 升级可执行文件的基 URL 位置。 如果缺少此值,则升级可执行文件的位置默认为 Setup.exe 的所在位置。 可省略此选项。 |
-a | ISETUPPROPNAME_INSTMSIA | 设置 InstMsiA,即 Windows Installer 升级可执行文件的 ANSI 版本的名称。 它是相对于 ISETUPPROPNAME_INSTLOCATION 所指定位置的 ANSI 版本 Instmsi.exe 的相对路径。 此选项为必选选项。 |
-w | ISETUPPROPNAME_INSTMSIW | 设置 InstMsiW,即 Windows Installer 升级可执行文件的 Unicode 版本的名称。 它是相对于 ISETUPPROPNAME_INSTLOCATION 所指定位置的 Unicode 版本 Instmsi.exe 的相对路径。 此选项为必选选项。 |
-p | ISETUPPROPNAME_PROPERTIES | 设置 PROPERTY=VALUE 字符串。 它们是要在命令行中包括的 PROPERTY=VALUE 对。 可省略此选项。 此选项无法多次列出,且须在命令行中最后列出此选项。 -p 后面的所有命令行均被视为 {value} 的一部分。 |
相关主题