所有机器上的msi产品代码是否相同

时间:2013-12-06 15:21:30

标签: windows postgresql windows-installer uninstall

很抱歉,如果这似乎是一个愚蠢的问题,但我找不到任何信息。

假设我使用相同的msi安装程序安装软件(在这种情况下我正在安装Postgresql),所有Windows机器上的产品编号是否相同?

我问这个是因为我需要创建一个调用

的安装脚本
MsiExec.exe /I{Product Number HERE}

所以我可以启动GUI卸载程序。我不想做类似的事情:

CMD /C WMIC product where name="PostgreSQL 8.3" call uninstall

1 个答案:

答案 0 :(得分:1)

在安装了相同MSI的所有计算机上都是一样的。不知何故,当我到达300,000台不再可靠的机器时。您最终会发现需要编写可以执行查询并执行您不想做的卸载命令的强大脚本。