如何将属性引用命令行参数与 Msiexec.exe 一起使用
1个回答
展开全部
一、概要
可以在命令提示符下使用 Msiexec.exe 执行所有 Microsoft Windows Installer 函数。您可以使用许多属性命令行开关执行不同的函数或设置某些变量。例如,设置 Company Name 变量和应用修补程序或转换。
二、更多信息
下列属性由 Microsoft Windows Installer 定义。可以按创作的数据或自定义操作来指定其他属性。可以在命令行上指定名称全部大写的属性。例如:
msiexec /i mypackage.msi COMPANYNAME="ACME Corp."
以下列表提供有关组件位置属性的更多信息。
三、属性名
属性的简短描述
ADDLOCAL 准备本地安装的功能列表。
ADVERTISE 准备公布的功能列表。
ADDDEFAULT 准备按默认配置安装的功能列表。
ADDSOURCE 准备从源媒体运行的功能列表。
REMOVE 准备删除的功能列表。
REINSTALL 准备重新安装的功能列表。
REINSTALLMODE 包含指定要执行的重新安装类型的字母的字符串。
COMPADDLOCAL 准备本地安装的组件 ID 列表。
COMPADDSOURCE 准备从源媒体运行的组件 ID 列表。
FILEADDLOCAL 准备本地运行的文件密钥列表。
FILEADDSOURCE 准备从源媒体运行的文件密钥列表。
以下列表提供有关其他可配置属性的更多信息。
属性名
属性的简短描述
ACTION 安装程序初始化后调用的初始操作。
ALLUSERS 确定配置信息的存储位置。
ARPAUTHORIZEDCDFPREFIX 程序更新通道的统一资源定位符 (URL)。
ARPCOMMENTS
ARPCONTACT
ARPINSTALLLOCATION 程序主文件夹的完全限定路径。
ARPNOREPAIR 禁用程序向导中的“修复”按钮。
ARPREADME
ARPSIZE 估计的程序大小 (KB)。
ARPSYSTEMCOMPONENT 防止程序在“添加/删除程序”工具列表中显示。
ARPURLINFOABOUT 程序主页的 URL。
ARPURLUPDATEINFO 程序更新信息的 URL。
ARPNOMODIFY 禁用修改产品的功能。
ARPNOREMOVE 禁用删除产品的功能。
AVAILABLEFREEREG 程序所需的注册表空间 (KB)。由 AllocateRegistrySpace 操作使用。
CCP_DRIVE CCP 的任何合格产品的根路径。
DISABLEADVTSHORTCUTS 设置为禁止生成某些支持“按需安装”的快捷方式。
DISABLEROLLBACK 禁止回滚当前配置。
EXECUTEACTION ExecuteAction 操作启动的顶级操作。
EXECUTEMODE 安装程序执行的执行模式。
INSTALLLEVEL 安装功能时的初始“级别”。
LOGACTION 记录的操作名称列表。
PRIVILEGED 使用提升的权限执行安装。
PROMPTROLLBACKCOST 安装所用磁盘空间不足时的操作。
PRIMARYFOLDER 允许作者为安装指定“主要”文件夹。用于确定 PrimaryVolumePath、PrimaryVolumeSpaceAvailable、PrimaryVolumeSpaceRequired 和 PrimaryVolumeSpaceRemaining 属性的值。
REBOOT 强制或者取消重新启动。
ROOTDRIVE 安装所用的默认驱动器。
SEQUENCE 包含顺序表架构的表。
SHORTFILENAMES 导致使用短文件名。
TRANSFORMS 准备应用于数据库的转换列表。
TRANSFORMSATSOURCE NOTE:在 Windows Installer 1.1(Windows 2000 自带)中,此属性与 TRANSFORMSSECURE 相同。 通知安装程序用于产品的转换位于源位置。
LIMITUI 被限制为“基本”级别的用户界面 (UI) 级别。
DEFAULTUIFONT 控件使用的默认字形。
可以在命令提示符下使用 Msiexec.exe 执行所有 Microsoft Windows Installer 函数。您可以使用许多属性命令行开关执行不同的函数或设置某些变量。例如,设置 Company Name 变量和应用修补程序或转换。
二、更多信息
下列属性由 Microsoft Windows Installer 定义。可以按创作的数据或自定义操作来指定其他属性。可以在命令行上指定名称全部大写的属性。例如:
msiexec /i mypackage.msi COMPANYNAME="ACME Corp."
以下列表提供有关组件位置属性的更多信息。
三、属性名
属性的简短描述
ADDLOCAL 准备本地安装的功能列表。
ADVERTISE 准备公布的功能列表。
ADDDEFAULT 准备按默认配置安装的功能列表。
ADDSOURCE 准备从源媒体运行的功能列表。
REMOVE 准备删除的功能列表。
REINSTALL 准备重新安装的功能列表。
REINSTALLMODE 包含指定要执行的重新安装类型的字母的字符串。
COMPADDLOCAL 准备本地安装的组件 ID 列表。
COMPADDSOURCE 准备从源媒体运行的组件 ID 列表。
FILEADDLOCAL 准备本地运行的文件密钥列表。
FILEADDSOURCE 准备从源媒体运行的文件密钥列表。
以下列表提供有关其他可配置属性的更多信息。
属性名
属性的简短描述
ACTION 安装程序初始化后调用的初始操作。
ALLUSERS 确定配置信息的存储位置。
ARPAUTHORIZEDCDFPREFIX 程序更新通道的统一资源定位符 (URL)。
ARPCOMMENTS
ARPCONTACT
ARPINSTALLLOCATION 程序主文件夹的完全限定路径。
ARPNOREPAIR 禁用程序向导中的“修复”按钮。
ARPREADME
ARPSIZE 估计的程序大小 (KB)。
ARPSYSTEMCOMPONENT 防止程序在“添加/删除程序”工具列表中显示。
ARPURLINFOABOUT 程序主页的 URL。
ARPURLUPDATEINFO 程序更新信息的 URL。
ARPNOMODIFY 禁用修改产品的功能。
ARPNOREMOVE 禁用删除产品的功能。
AVAILABLEFREEREG 程序所需的注册表空间 (KB)。由 AllocateRegistrySpace 操作使用。
CCP_DRIVE CCP 的任何合格产品的根路径。
DISABLEADVTSHORTCUTS 设置为禁止生成某些支持“按需安装”的快捷方式。
DISABLEROLLBACK 禁止回滚当前配置。
EXECUTEACTION ExecuteAction 操作启动的顶级操作。
EXECUTEMODE 安装程序执行的执行模式。
INSTALLLEVEL 安装功能时的初始“级别”。
LOGACTION 记录的操作名称列表。
PRIVILEGED 使用提升的权限执行安装。
PROMPTROLLBACKCOST 安装所用磁盘空间不足时的操作。
PRIMARYFOLDER 允许作者为安装指定“主要”文件夹。用于确定 PrimaryVolumePath、PrimaryVolumeSpaceAvailable、PrimaryVolumeSpaceRequired 和 PrimaryVolumeSpaceRemaining 属性的值。
REBOOT 强制或者取消重新启动。
ROOTDRIVE 安装所用的默认驱动器。
SEQUENCE 包含顺序表架构的表。
SHORTFILENAMES 导致使用短文件名。
TRANSFORMS 准备应用于数据库的转换列表。
TRANSFORMSATSOURCE NOTE:在 Windows Installer 1.1(Windows 2000 自带)中,此属性与 TRANSFORMSSECURE 相同。 通知安装程序用于产品的转换位于源位置。
LIMITUI 被限制为“基本”级别的用户界面 (UI) 级别。
DEFAULTUIFONT 控件使用的默认字形。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询