2015-06-12 64 views
-1

我是通過命令提示符進行msi安裝的新手。任何人都可以告訴我如何通過msiexec安裝帶有產品代碼的應用程序。 目前我正在使用命令: msiexec/i「D:\ msiexec \ Calculator \ CalculatorInstaller \ CalculatorInstaller \ Express \ DVD-5 \ DiskImages \ DISK1 \ CalculatorInstaller.msi」ProductCode =「42F48712-5C2E-41D1-83CC-2D28C91C889A 「但是雖然已經安裝,但我無法驗證在 HKEY_LOCAL_MACHINE> Software> Microsoft> Wow6432nodeMicrosoft> windows>卸載。通過msiexec安裝msi與產品代碼

請分享你的想法。

回答

0

ProductCode是一個私有屬性,並未傳遞給安裝程序會話。我不明白你爲什麼需要它,因爲它在你安裝的MSI中。您可以使用ProductCode進行卸載(通過將其替換爲MSI的路徑,而不是將其作爲屬性傳遞),但無法通過ProductCode進行安裝(它不知道如何找到該ProductCode的MSI)。

我會記錄安裝並閱讀它,但我的直覺是看ALLUSERS屬性。我懷疑你是安裝Per-User而不是Per-Machine,這就是爲什麼你在HKLM中看不到它...... Windows \ CurrentVersion \ Uninstall key。