从msi文件中访问msi文件名

时间:2009-07-28 15:38:43

标签: wix windows-installer installshield

是否可以从msi文件中获取msi文件的文件名(使用install shield或wix时)?我正在寻找一个简单的解决方案来解决我正在尝试解决的问题,并且要关闭msi文件名而不是“x”。

我有一个现有的msi文件,我需要以静默方式运行,只接受一个命令行参数。我很快就需要这个改变,我只是在研究我的选择。更改msi文件的名称将是更改安装行为的一种巧妙方法。

2 个答案:

答案 0 :(得分:2)

这是非常奇怪的请求,但OriginalDatabase Property将为您提供完整的路径。

答案 1 :(得分:1)

请注意,如果您关闭文件名,通常维护或删除期间的名称可能与原始安装名称不匹配。相反,它将使用具有任意名称的缓存文件。