0

在我的具体示例中,我正在查看FarManager 3 的夜间构建。但是,这同样适用于 FarManager 2.0。

默认情况下,安装 FarManager 时不会选择插件功能。您可以使用以下命令从非交互式命令行安装中选择功能:

msiexec /i "farSetup.msi" /passive ADDLOCAL=Addons,Colors,Macros,SetUp,Shell,XLat'

ADDLOCAL=Addons我认为仅仅因为功能表就应该可以做到这一点。如果您在Orca中打开 Feature Table ,您会看到 Addons 的以下子功能。

来自 msi 功能表的插件

有没有办法修改特征表,以ADDLOCAL=Addons暗示颜色、宏、SetUp、Shell 和 XLat的 clild 特征?

4

2 回答 2

2

您是否尝试过指定包含msidbFeatureAttributesFollowParent(value 2) 和msidbFeatureAttributesUIDisallowAbsent(value 16) 的属性,将您带到26? 根据功能表文档,这应该将功能状态联系在一起。当然,如果您想让子特征保持未选中状态,这是不可行的。

于 2012-07-29T14:08:25.877 回答
1

严格来说,没有。

但是,您可以拥有类似 INSTALLADDONS=1 的属性,然后在功能条件中使用该属性。当属性包含插件时,您还可以有一个自定义操作,将其他功能名称添加到 ADDLOCAL 属性。

于 2012-07-29T03:20:49.230 回答