通过msiexec

时间:2015-06-12 10:26:43

标签: installation windows-installer installer msiexec

我是通过命令提示符安装msi的新手。任何人都可以告诉我如何通过msiexec安装带有产品代码的应用程序。 目前我正在使用命令: msiexec / i" D:\ msiexec \ Calculator \ CalculatorInstaller \ CalculatorInstaller \ Express \ DVD-5 \ DiskImages \ DISK1 \ CalculatorInstaller.msi"产品代码=" 42F48712-5C2E-41D1-83CC-2D28C91C889A"但是虽然它已经安装好了,但我无法验证是否可以 HKEY_LOCAL_MACHINE>软件> Microsoft> Wow6432nodeMicrosoft> windows>卸载。

请分享您的想法。

1 个答案:

答案 0 :(得分:0)

ProductCode是一个私有属性,不会传递给安装程序会话。我不知道你为什么需要它,因为它正在你正在安装的MSI中。您可以使用ProductCode卸载(通过将其替换为MSI的路径而不是将其作为属性传递),但您无法通过ProductCode进行安装(它不知道如何为该ProductCode找到MSI) )。

我要记录安装并阅读它以确定,但我的预感是查看ALLUSERS属性。我怀疑你是在安装Per-User而不是Per-Machine,这就是你在HKLM中看不到它的原因.... Windows \ CurrentVersion \ Uninstall key。