gpt4 book ai didi

wix - 使用 msiexec 卸载特定功能

转载 作者:行者123 更新时间:2023-12-03 22:01:06 24 4
gpt4 key购买 nike

我安装了一个测试应用程序,它有两个功能(FirstFeature 和 SecondFeature)。我只想从应用程序中删除一项功能 (SecondFeature)。我尝试在命令行中使用 REMOVE 属性。这是用于删除 SecondFeature 的命令。

msiexec /x RemoveFeatures.msi REMOVE="SecondFeature" /L*V log.LOG

但它正在卸载完整的应用程序。日志文件显示默认添加 REMOVE=ALL。这是日志文件的详细信息。

MSI (s) (24:B4) [17:39:05:231]: Command Line: REMOVE=SecondFeature REMOVE=ALL

MSI (s) (24:B4) [17:39:05:231]: PROPERTY CHANGE: Adding REMOVE property. Its value is 'SecondFeature'.

MSI (s) (24:B4) [17:39:05:231]: PROPERTY CHANGE: Modifying REMOVE property. Its current value is 'SecondFeature'. Its new value: 'ALL'.



它表示在卸载过程中 REMOVE 属性值被覆盖。我是否需要设置任何其他属性来删除特定功能?

任何帮助表示赞赏。提前致谢 !!!

最佳答案

正如您所指出的,/x 用于卸载。完全 (ALL) 卸载。

尽管您想要进行删除功能的安装可能会违反直觉。

msiexec /i RemoveFeatures.msi REMOVE="SecondFeature" /L*V log.LOG

您可能还希望添加/qb 或/qn 以使其非交互式/静音。

关于wix - 使用 msiexec 卸载特定功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10254500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com