SCENARIO
我已下载此应用程序:http://www.babelsoft.net/bin/MediaPreviewSetup-1.4.3.429.sfx.exe
设置是一个包含MSI安装程序的SFX-Rar,我想写一个脚本来安装MSI。
问题
安装程序附带3个组件
Shell Extension for Video
Shell Extension for Audio
Shell Extension for Image
加上这两个组成部分:
configuration Tool
DesktopShortcut
但我只想与配置工具一起安装视频的 shell扩展程序。
所以我检查了MSI表,看看使用MSI Explorer工具的组件名称
但是当我尝试运行安装程序时,会抛出错误代码 2711
MediaPreviewSetup-64-1.4.3.429.msi ADDLOCAL=ProductComponent64,ToolComponent
问题
我做错了什么?
在仅安装所需组件时,我应该使用哪些正确的MSI参数?
提前致谢
答案 0 :(得分:1)
错误2711是因为ADDLOCAL属性需要一个功能名称列表而不是组件名称。您需要创建一个转换并将其应用于TRANSFORMS = foo.mst,以便仅从安装中排除一个组件。