Msistuff.exe
Msistuff.exe 是一个命令行实用工具,可用于显示或配置 Setup.exe 启动可执行文件中的资源。
此工具仅在适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。
语法
msistuff setup.exeoption{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 | 设置产品名称,即产品的名称。 这将提供下载的用户界面的横幅文本中使用的名称。 可以省略此选项。 如果省略,则默认值为“the product”。 |
-o | ISETUPPROPNAME_OPERATION | 指定要执行的操作类型。 有效值为 INSTALL、MINPATCH、MAJPATCH 和 INSTALLUPD。 有关这些选项的其他信息,请参阅 Internet 下载引导。 |
-v | ISETUPPROPNAME_MINIMUM_MSI | 设置最低 Msi 版本,即计算机上所需的最低 Windows Installer 版本。 如果计算机上不存在最低版本的 Windows Installer,则会安装相应的 Instmsi.exe 来升级 Windows Installer。 此属性的值的格式与 PID_PAGECOUNT 值相同。 请参阅页计数摘要属性。 该值必须至少为 200,即 Windows Installer 版本 2.0 的值。 这是必需选项。 |
-i | ISETUPPROPNAME_INSTLOCATION | 设置 InstMsi URL 位置,即 Windows Installer 升级可执行文件的基 URL 位置。 如果缺少此值,则升级可执行文件的位置默认为 Setup.exe 的位置。 可以省略此选项。 |
-a | ISETUPPROPNAME_INSTMSIA | 设置 InstMsiA,即 Windows Installer 升级可执行文件的 ANSI 版本的名称。 这是 ANSI 版本的 Instmsi.exe 相对于 ISETUPPROPNAME_INSTLOCATION 指定的位置的相对路径。 这是必需选项。 |
-w | ISETUPPROPNAME_INSTMSIW | 设置 InstMsiW,即 Windows Installer 升级可执行文件的 Unicode 版本的名称。 这是 Unicode 版本的 Instmsi.exe 相对于 ISETUPPROPNAME_INSTLOCATION 指定的位置的相对路径。 这是必需选项。 |
-p | ISETUPPROPNAME_PROPERTIES | 设置 PROPERTY=VALUE 字符串。 这些是要包含在命令行中的 PROPERTY=VALUE 对。 可以省略此选项。 此选项不能多次列出,并且必须在命令行的最后列出。 -p 之后的所有命令行都被视为 {value} 的一部分。 |
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈